[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-patch] patch for 95110 - extract GNUbuilddefinitionstotheirown plugin
|
Hi Doug,
I have tested Chris’ patch and everything looks good. I
attempted to commit the new plugin (org.eclipse.cdt.managedbuilder.gnu.ui) but CVS
wouldn’t allow me to do it using Team -> Share Project. If that’s
not the way to do it, please let me know. Otherwise, the patches and .zip for
the new plugin are attached. I can’t do the cdt-feature patch either, so
if you’d like to apply all 3, I would appreciate it. I can do the …managedbuilder.ui
patch, but I figure it would be best to make all of the changes at the same
time.
Thanks,
Leo
|
Index: feature.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt-releng/org.eclipse.cdt-feature/feature.xml,v
retrieving revision 1.47
diff -u -r1.47 feature.xml
--- feature.xml 4 Apr 2005 15:37:05 -0000 1.47
+++ feature.xml 16 May 2005 20:19:21 -0000
@@ -203,4 +203,10 @@
version="3.0.0"
fragment="true"/>
+ <plugin
+ id="org.eclipse.cdt.managedbuilder.gnu.ui"
+ download-size="0"
+ install-size="0"
+ version="3.0.0"/>
+
</feature>
Attachment:
org.eclipse.cdt.managedbuilder.gnu.ui.zip
Description: org.eclipse.cdt.managedbuilder.gnu.ui.zip
Index: plugin.properties
===================================================================
RCS file: /home/tools/org.eclipse.cdt-build/org.eclipse.cdt.managedbuilder.ui/plugin.properties,v
retrieving revision 1.23
diff -u -r1.23 plugin.properties
--- plugin.properties 28 Apr 2005 16:55:15 -0000 1.23
+++ plugin.properties 16 May 2005 20:19:40 -0000
@@ -26,142 +26,3 @@
#The Resource Property page
MngResourceProp.name=C/C++ Build
-
-
-# Build Model Names
-TargetName.gnu=GNU
-TargetName.gnu.exe=Executable (Gnu)
-TargetName.gnu.so=Shared Library (Gnu)
-TargetName.gnu.lib=Static Library (Gnu)
-TargetName.cygw.exe=Executable (Gnu on Windows)
-TargetName.cygw.so=Shared Library (Gnu on Windows)
-TargetName.cygw.lib=Static Library (Gnu on Windows)
-TargetName.macosx.exe=Executable (MacOS X)
-TargetName.macosx.so=Shared Library (MacOS X)
-TargetName.macosx.lib=Static Library (MacOS X)
-
-# No longer needed post-2.0
-TargetName.cygw=Cygwin
-TargetName.cygw.dll=Cygwin Export Library (DLL)
-TargetName.linux=Linux
-TargetName.linux.exe=Linux Executable
-TargetName.linux.so=Linux Shared Library
-TargetName.linux.lib=Linux Static Library
-TargetName.solaris=Solaris
-TargetName.solaris.exe=Solaris Executable
-TargetName.solaris.so=Solaris Shared Library
-TargetName.solaris.lib=Solaris Static Library
-
-# Default Configuration Names
-ConfigName.Rel=Release
-ConfigName.Dbg=Debug
-
-# Generic tool-chain names
-ToolChainName.Rel=GCC Tool Chain
-ToolChainName.Dbg=GCC Tool Chain
-
-# Generic platform names
-PlatformName.Rel=Release Platform
-PlatformName.Dbg=Debug Platform
-
-# Generic builder names
-BuilderName.Rel=Gnu Make
-BuilderName.Dbg=Gnu Make
-
-# Generic tool names
-ToolName.preprocessor = Preprocessor
-ToolName.compiler.c = C Compiler
-ToolName.compiler.cpp = C++ Compiler
-ToolName.archiver = Archiver
-ToolName.linker.c = C Linker
-ToolName.linker.cpp = C++ Linker
-ToolName.windres = Resource compiler
-
-# GNU tool names
-ToolName.compiler.gnu.c = GCC C Compiler
-ToolName.compiler.gnu.cpp = GCC C++ Compiler
-ToolName.linker.gnu.c = GCC C Linker
-ToolName.linker.gnu.cpp = GCC C++ Linker
-ToolName.archiver.gnu = GCC Archiver
-ToolName.assembler.gnu = GCC Assembler
-
-# Mach-O tool names
-ToolName.linker.macosx.c = MacOS X C Linker
-ToolName.linker.macosx.cpp = MacOS X C++ Linker
-
-# Generic Category Names
-OptionCategory.Symbols = Symbols
-OptionCategory.Preproc = Preprocessor
-OptionCategory.Dirs = Directories
-OptionCategory.General = General
-OptionCategory.Optimize=Optimization
-OptionCategory.Debug=Debugging
-OptionCategory.Warn=Warnings
-OptionCategory.Misc=Miscellaneous
-OptionCategory.Libs=Libraries
-OptionCategory.Shared.Settings=Shared Library Settings
-
-# Generic Option Names
-Option.Posix.PreprocOnly=Preprocess only (-E)
-Option.Posix.Nostdinc=Do not search system directories (-nostdinc)
-
-Option.Posix.DefSym=Defined symbols (-D)
-Option.Posix.UndefSym=Undefined symbols (-U)
-
-Option.Posix.InclPaths=Include paths (-I)
-
-Option.Posix.OptLevel=Optimization Level
-Option.Posix.Optimize.None=None (-O0)
-Option.Posix.Optimize.Optimize=Optimize (-O1)
-Option.Posix.Optimize.More=Optimize more (-O2)
-Option.Posix.Optimize.Most=Optimize most (-O3)
-Option.Posix.Optimize.Flags=Other optimization flags
-
-Option.Posix.DebugLevel=Debug Level
-Option.Posix.Debug.None=None
-Option.Posix.Debug.Min=Minimal (-g1)
-Option.Posix.Debug.Def=Default (-g)
-Option.Posix.Debug.Max=Maximum (-g3)
-Option.Posix.Debug.Other=Other debugging flags
-Option.Posix.Debug.gprof=Generate gprof information (-pg)
-Option.Posix.Debug.prof=Generate prof information (-p)
-
-Option.Posix.Warn.Syntax=Check syntax only (-fsyntax-only)
-Option.Posix.Warn.Pedandic=Pedantic (-pedantic)
-Option.Posix.Warn.PedErrors=Pedantic warnings as errors (-pedantic-errors)
-Option.Posix.Warn.nowarn=Inhibit all warnings (-w)
-Option.Posix.Warn.allwarn=All warnings (-Wall)
-Option.Posix.Warn.toerrs=Warnings as errors (-Werror)
-
-Option.Posix.Verbose=Verbose (-v)
-Option.OtherFlags=Other flags
-Option.Posix.Ansi=Support ANSI programs (-ansi)
-
-Option.Posix.Linker.NoStartFiles=Do not use standard start files (-nostartfiles)
-Option.Posix.Linker.NoDefLibs=Do not use default libraries (-nodefaultlibs)
-Option.Posix.Linker.NoStdLibs=No startup or default libs (-nostdlib)
-Option.Posix.Linker.Strip=Omit all symbol information (-s)
-Option.Posix.Linker.Strip.debug=Omit debug symbol information (-S)
-Option.Posix.Linker.Static=No shared libraries (-static)
-Option.Posix.Linker.XLinker=Other options (-Xlinker [option])
-Option.Posix.Linker.Flags=Linker flags
-Option.Posix.Libs=Libraries (-l)
-Option.Posix.Libsearch=Library search path (-L)
-Option.Posix.UserObjs=Other objects
-Option.Posix.Linker.Shared=Shared (-shared)
-Option.Posix.Linker.SOName=Shared object name (-Wl,-soname=)
-Option.Posix.Linker.Implib=Import Library name (-Wl,--out-implib=)
-Option.Posix.Linker.Defname=DEF file name (-Wl,--output-def=)
-
-Option.Posix.Archiver.Flags=Archiver flags
-
-Option.Gnu.Assembler.Flags=Assembler flags
-Option.Gnu.Assembler.warn.suppress=Suppress warnings (-W)
-Option.Gnu.Assembler.version=Announce version (-v)
-
-# Platform specific option names
-Option.Windows.Windres.OutputFormat = Output format
-Option.Windows.Windres.OutputFormat.Coff = coff (--output-format coff)
-Option.Windows.Windres.OutputFormat.RC = rc (--output-format rc)
-Option.Windows.Windres.OutputFormat.Res = res (--output-format res)
-Option.MacOSX.Linker.Shared=Shared (-Wl,-dylib)
\ No newline at end of file
Index: plugin.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt-build/org.eclipse.cdt.managedbuilder.ui/plugin.xml,v
retrieving revision 1.54
diff -u -r1.54 plugin.xml
--- plugin.xml 12 May 2005 19:07:01 -0000 1.54
+++ plugin.xml 16 May 2005 20:19:40 -0000
@@ -107,2717 +107,5 @@
id="org.eclipse.cdt.managedbuilder.ui.preferences.BuildPreferences">
</page>
</extension>
-
-<!-- Managed Make Builder Tool Specifications -->
- <extension
- id="cdt.managed.build.info"
- name="Managed Build Tools Description"
- point="org.eclipse.cdt.managedbuilder.core.buildDefinitions">
- <managedBuildRevision
- fileVersion="3.0.0">
- </managedBuildRevision>
- <tool
- natureFilter="cnature"
- name="%ToolName.linker.gnu.c"
- outputFlag="-o"
- command="gcc"
- id="cdt.managedbuild.tool.gnu.c.linker">
- <envVarBuildPath
- pathType="buildpathLibrary"
- variableList="LIBRARY_PATH">
- </envVarBuildPath>
-
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.linker"
- name="%OptionCategory.General"
- id="gnu.c.link.category.general">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStartFiles"
- category="gnu.c.link.category.general"
- command="-nostartfiles"
- id="gnu.c.link.option.nostart"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoDefLibs"
- category="gnu.c.link.category.general"
- command="-nodefaultlibs"
- id="gnu.c.link.option.nodeflibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStdLibs"
- category="gnu.c.link.category.general"
- command="-nostdlib"
- id="gnu.c.link.option.nostdlibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Strip"
- category="gnu.c.link.category.general"
- command="--strip-all"
- id="gnu.c.link.option.strip"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Static"
- category="gnu.c.link.category.general"
- command="-static"
- id="gnu.c.link.option.noshared"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.linker"
- name="%OptionCategory.Libs"
- id="gnu.c.link.category.libs">
- </optionCategory>
- <option
- name="%Option.Posix.Libs"
- category="gnu.c.link.category.libs"
- command="-l"
- id="gnu.c.link.option.libs"
- browseType="file"
- valueType="libs">
- </option>
- <option
- name="%Option.Posix.Libsearch"
- category="gnu.c.link.category.libs"
- command="-L"
- id="gnu.c.link.option.paths"
- browseType="directory"
- valueType="stringList">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.linker"
- name="%OptionCategory.Misc"
- id="gnu.c.link.category.other">
- </optionCategory>
- <option
- name="%Option.Posix.Linker.Flags"
- category="gnu.c.link.category.other"
- valueType="string"
- id="gnu.c.link.option.ldflags">
- </option>
- <option
- name="%Option.Posix.Linker.XLinker"
- category="gnu.c.link.category.other"
- command="-Xlinker ${VALUE}"
- valueType="stringList"
- id="gnu.c.link.option.other">
- </option>
- <option
- name="%Option.Posix.UserObjs"
- category="gnu.c.link.category.other"
- browseType="file"
- valueType="userObjs"
- id="gnu.c.link.option.userobjs">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.linker"
- name="%OptionCategory.Shared.Settings"
- id="gnu.c.link.category.shared">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Shared"
- category="gnu.c.link.category.shared"
- command="-shared"
- id="gnu.c.link.option.shared"
- valueType="boolean">
- </option>
- <option
- name="%Option.Posix.Linker.SOName"
- category="gnu.c.link.category.shared"
- command="-Wl,-soname="
- id="gnu.c.link.option.soname"
- valueType="string">
- </option>
- <option
- name="%Option.Posix.Linker.Implib"
- category="gnu.c.link.category.shared"
- command="-Wl,--out-implib="
- id="gnu.c.link.option.implname"
- valueType="string">
- </option>
- <option
- name="%Option.Posix.Linker.Defname"
- category="gnu.c.link.category.shared"
- command="-Wl,--output-def="
- id="gnu.c.link.option.defname"
- valueType="string">
- </option>
- <inputType
- sources="o"
- multipleOfType="true"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.gnu.c.linker.input">
- <additionalInput
- paths="$(USER_OBJS)"
- kind="additionalinputdependency">
- </additionalInput>
- <additionalInput
- paths="$(LIBS)"
- kind="additionalinput">
- </additionalInput>
- </inputType>
- <outputType
- outputs=""
- buildVariable="EXECUTABLES"
- id="cdt.managedbuild.tool.gnu.c.linker.output">
- </outputType>
- </tool>
- <tool
- natureFilter="ccnature"
- name="%ToolName.linker.gnu.cpp"
- outputFlag="-o"
- command="g++"
- id="cdt.managedbuild.tool.gnu.cpp.linker">
- <envVarBuildPath
- pathType="buildpathLibrary"
- variableList="LIBRARY_PATH">
- </envVarBuildPath>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.linker"
- name="%OptionCategory.General"
- id="gnu.cpp.link.category.options">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStartFiles"
- category="gnu.cpp.link.category.options"
- command="-nostartfiles"
- id="gnu.cpp.link.option.nostart"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoDefLibs"
- category="gnu.cpp.link.category.options"
- command="-nodefaultlibs"
- id="gnu.cpp.link.option.nodeflibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStdLibs"
- category="gnu.cpp.link.category.options"
- command="-nostdlib"
- id="gnu.cpp.link.option.nostdlibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Strip"
- category="gnu.cpp.link.category.options"
- command="--strip-all"
- id="gnu.cpp.link.option.strip"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.linker"
- name="%OptionCategory.Libs"
- id="gnu.cpp.link.category.libs">
- </optionCategory>
- <option
- name="%Option.Posix.Libs"
- category="gnu.cpp.link.category.libs"
- command="-l"
- id="gnu.cpp.link.option.libs"
- browseType="file"
- valueType="libs">
- </option>
- <option
- name="%Option.Posix.Libsearch"
- category="gnu.cpp.link.category.libs"
- command="-L"
- id="gnu.cpp.link.option.paths"
- browseType="directory"
- valueType="stringList">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.linker"
- name="%OptionCategory.Misc"
- id="gnu.cpp.link.category.other">
- </optionCategory>
- <option
- name="%Option.Posix.Linker.Flags"
- category="gnu.cpp.link.category.other"
- valueType="string"
- id="gnu.cpp.link.option.flags">
- </option>
- <option
- name="%Option.Posix.Linker.XLinker"
- category="gnu.cpp.link.category.other"
- command="-Xlinker ${VALUE}"
- valueType="stringList"
- id="gnu.cpp.link.option.other">
- </option>
- <option
- name="%Option.Posix.UserObjs"
- category="gnu.cpp.link.category.other"
- browseType="file"
- valueType="userObjs"
- id="gnu.cpp.link.option.userobjs">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.linker"
- name="%OptionCategory.Shared.Settings"
- id="gnu.cpp.link.category.shared">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Shared"
- category="gnu.cpp.link.category.shared"
- command="-shared"
- valueType="boolean"
- id="gnu.cpp.link.option.shared">
- </option>
- <option
- name="%Option.Posix.Linker.SOName"
- category="gnu.cpp.link.category.shared"
- command="-Wl,-soname="
- valueType="string"
- id="gnu.cpp.link.option.soname">
- </option>
- <option
- name="%Option.Posix.Linker.Implib"
- category="gnu.cpp.link.category.shared"
- command="-Wl,--out-implib="
- valueType="string"
- id="gnu.cpp.link.option.implname">
- </option>
- <option
- name="%Option.Posix.Linker.Defname"
- category="gnu.cpp.link.category.shared"
- command="-Wl,--output-def="
- valueType="string"
- id="gnu.cpp.link.option.defname">
- </option>
- <inputType
- sources="o"
- multipleOfType="true"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.gnu.cpp.linker.input">
- <additionalInput
- paths="$(USER_OBJS)"
- kind="additionalinputdependency">
- </additionalInput>
- <additionalInput
- paths="$(LIBS)"
- kind="additionalinput">
- </additionalInput>
- </inputType>
- <outputType
- outputs=""
- buildVariable="EXECUTABLES"
- id="cdt.managedbuild.tool.gnu.cpp.linker.output">
- </outputType>
- </tool>
- <tool
- natureFilter="both"
- isAbstract="true"
- name="%ToolName.archiver.gnu"
- command="ar"
- id="cdt.managedbuild.tool.gnu.archiver">
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.archiver"
- name="%OptionCategory.General"
- id="gnu.lib.category.general">
- </optionCategory>
- <option
- defaultValue="-r"
- name="%Option.Posix.Archiver.Flags"
- category="gnu.lib.category.general"
- valueType="string"
- id="gnu.both.lib.option.flags">
- </option>
- <inputType
- sources="o"
- multipleOfType="true"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.gnu.archiver.input">
- <additionalInput
- paths="$(USER_OBJS)"
- kind="additionalinputdependency">
- </additionalInput>
- <additionalInput
- paths="$(LIBS)"
- kind="additionalinput">
- </additionalInput>
- </inputType>
- <outputType
- outputs="a"
- outputPrefix="lib"
- buildVariable="ARCHIVES"
- id="cdt.managedbuild.tool.gnu.archiver.output">
- </outputType>
- </tool>
- <!--tool
- command="windres"
- sources="rc"
- outputs="res"
- headerExtensions="h,H,hpp"
- name="%ToolName.windres"
- id="cdt.managedbuild.tool.gnu.windres"
- outputFlag="-o"
- natureFilter="both">
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.windres"
- name="%OptionCategory.General"
- id="gnu.windres.category.general"/>
- <option
- valueType="enumerated"
- category="gnu.windres.category.general"
- browseType="none"
- name="%Option.Windows.Windres.OutputFormat"
- id="gnu.windres.option.output.format">
- <enumeratedOptionValue
- isDefault="true"
- command="-O coff"
- name="%Option.Windows.Windres.OutputFormat.Coff"
- id="gnu.windres.option.output.format.coff"/>
- <enumeratedOptionValue
- command="-O rc"
- name="%Option.Windows.Windres.OutputFormat.RC"
- id="gnu.windres.option.output.format.rc"/>
- <enumeratedOptionValue
- isDefault="false"
- command="-O res"
- name="%Option.Windows.Windres.OutputFormat.Res"
- id="gnu.windres.option.output.format.res"/>
- </option>
- <option
- command="-v"
- defaultValue="false"
- valueType="boolean"
- category="gnu.windres.category.general"
- name="%Option.Posix.Verbose"
- id="gnu.windres.option.verbose"/>
- <option
- command="-I"
- valueType="includePath"
- category="gnu.windres.category.general"
- browseType="directory"
- name="%Option.Posix.InclPaths"
- id="gnu.windres.option.preprocessor.include.paths"/>
- <option
- command="-D"
- valueType="definedSymbols"
- category="gnu.windres.category.general"
- browseType="none"
- name="%Option.Posix.DefSym"
- id="gnu.windres.option.preprocessor.defined.symbols"/>
- <option
- command="-U"
- valueType="stringList"
- category="gnu.windres.category.general"
- browseType="none"
- name="%Option.Posix.UndefSym"
- id="gnu.windres.option.preprocessor.undefined.symbols"/>
- </tool-->
- <tool
- command="as"
- name="%ToolName.assembler.gnu"
- outputFlag="-o"
- id="cdt.managedbuild.tool.gnu.assembler"
- natureFilter="both">
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.assembler"
- name="%OptionCategory.General"
- id="gnu.asm.category.general">
- </optionCategory>
- <option
- name="%Option.Gnu.Assembler.Flags"
- category="gnu.asm.category.general"
- valueType="string"
- id="gnu.both.asm.option.flags">
- </option>
- <option
- command="-I"
- valueType="includePath"
- category="gnu.asm.category.general"
- browseType="directory"
- name="%Option.Posix.InclPaths"
- id="gnu.both.asm.option.include.paths"/>
- <option
- command="-W"
- defaultValue="false"
- valueType="boolean"
- category="gnu.asm.category.general"
- name="%Option.Gnu.Assembler.warn.suppress"
- id="gnu.both.asm.option.warnings.nowarn"/>
- <option
- command="-v"
- defaultValue="false"
- valueType="boolean"
- category="gnu.asm.category.general"
- name="%Option.Gnu.Assembler.version"
- id="gnu.both.asm.option.version"/>
- <inputType
- sources="s,S"
- id="cdt.managedbuild.tool.gnu.assembler.input">
- </inputType>
- <outputType
- outputs="o"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.gnu.assembler.output">
- </outputType>
- </tool>
- <tool
- natureFilter="cnature"
- name="%ToolName.linker.macosx.c"
- outputFlag="-o"
- command="gcc"
- id="cdt.managedbuild.tool.macosx.c.linker">
- <envVarBuildPath
- pathType="buildpathLibrary"
- variableList="LIBRARY_PATH">
- </envVarBuildPath>
-
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.c.linker"
- name="%OptionCategory.General"
- id="macosx.c.link.category.general">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStartFiles"
- category="macosx.c.link.category.general"
- command="-nostartfiles"
- id="macosx.c.link.option.nostart"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoDefLibs"
- category="macosx.c.link.category.general"
- command="-nodefaultlibs"
- id="macosx.c.link.option.nodeflibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStdLibs"
- category="macosx.c.link.category.general"
- command="-nostdlib"
- id="macosx.c.link.option.nostdlibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Strip"
- category="macosx.c.link.category.general"
- command="--strip-all"
- id="macosx.c.link.option.strip"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Static"
- category="macosx.c.link.category.general"
- command="-static"
- id="macosx.c.link.option.noshared"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.c.linker"
- name="%OptionCategory.Libs"
- id="macosx.c.link.category.libs">
- </optionCategory>
- <option
- name="%Option.Posix.Libs"
- category="macosx.c.link.category.libs"
- command="-l"
- id="macosx.c.link.option.libs"
- browseType="file"
- valueType="libs">
- </option>
- <option
- name="%Option.Posix.Libsearch"
- category="macosx.c.link.category.libs"
- command="-L"
- id="macosx.c.link.option.paths"
- browseType="directory"
- valueType="stringList">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.c.linker"
- name="%OptionCategory.Misc"
- id="macosx.c.link.category.other">
- </optionCategory>
- <option
- name="%Option.Posix.Linker.Flags"
- category="macosx.c.link.category.other"
- valueType="string"
- id="macosx.c.link.option.ldflags">
- </option>
- <option
- name="%Option.Posix.Linker.XLinker"
- category="macosx.c.link.category.other"
- command="-Xlinker ${VALUE}"
- valueType="stringList"
- id="macosx.c.link.option.other">
- </option>
- <option
- name="%Option.Posix.UserObjs"
- category="macosx.c.link.category.other"
- browseType="file"
- valueType="userObjs"
- id="macosx.c.link.option.userobjs">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.c.linker"
- name="%OptionCategory.Shared.Settings"
- id="macosx.c.link.category.shared">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.MacOSX.Linker.Shared"
- category="macosx.c.link.category.shared"
- command="-Wl,-dylib"
- id="macosx.c.link.option.shared"
- valueType="boolean">
- </option>
- <inputType
- sources="o"
- multipleOfType="true"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.macosx.c.linker.input">
- <additionalInput
- paths="$(USER_OBJS)"
- kind="additionalinputdependency">
- </additionalInput>
- <additionalInput
- paths="$(LIBS)"
- kind="additionalinput">
- </additionalInput>
- </inputType>
- <outputType
- outputs=""
- buildVariable="EXECUTABLES"
- id="cdt.managedbuild.tool.macosx.c.linker.output">
- </outputType>
- </tool>
- <tool
- natureFilter="ccnature"
- name="%ToolName.linker.macosx.cpp"
- outputFlag="-o"
- command="g++"
- id="cdt.managedbuild.tool.macosx.cpp.linker">
- <envVarBuildPath
- pathType="buildpathLibrary"
- variableList="LIBRARY_PATH">
- </envVarBuildPath>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.cpp.linker"
- name="%OptionCategory.General"
- id="macosx.cpp.link.category.options">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStartFiles"
- category="macosx.cpp.link.category.options"
- command="-nostartfiles"
- id="macosx.cpp.link.option.nostart"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoDefLibs"
- category="macosx.cpp.link.category.options"
- command="-nodefaultlibs"
- id="macosx.cpp.link.option.nodeflibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.NoStdLibs"
- category="macosx.cpp.link.category.options"
- command="-nostdlib"
- id="macosx.cpp.link.option.nostdlibs"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Linker.Strip"
- category="macosx.cpp.link.category.options"
- command="--strip-all"
- id="macosx.cpp.link.option.strip"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.cpp.linker"
- name="%OptionCategory.Libs"
- id="macosx.cpp.link.category.libs">
- </optionCategory>
- <option
- name="%Option.Posix.Libs"
- category="macosx.cpp.link.category.libs"
- command="-l"
- id="macosx.cpp.link.option.libs"
- browseType="file"
- valueType="libs">
- </option>
- <option
- name="%Option.Posix.Libsearch"
- category="macosx.cpp.link.category.libs"
- command="-L"
- id="macosx.cpp.link.option.paths"
- browseType="directory"
- valueType="stringList">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.cpp.linker"
- name="%OptionCategory.Misc"
- id="macosx.cpp.link.category.other">
- </optionCategory>
- <option
- name="%Option.Posix.Linker.Flags"
- category="macosx.cpp.link.category.other"
- valueType="string"
- id="macosx.cpp.link.option.flags">
- </option>
- <option
- name="%Option.Posix.Linker.XLinker"
- category="macosx.cpp.link.category.other"
- command="-Xlinker ${VALUE}"
- valueType="stringList"
- id="macosx.cpp.link.option.other">
- </option>
- <option
- name="%Option.Posix.UserObjs"
- category="macosx.cpp.link.category.other"
- browseType="file"
- valueType="userObjs"
- id="macosx.cpp.link.option.userobjs">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.macosx.cpp.linker"
- name="%OptionCategory.Shared.Settings"
- id="macosx.cpp.link.category.shared">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.MacOSX.Linker.Shared"
- category="macosx.cpp.link.category.shared"
- command="-Wl,-dylib"
- valueType="boolean"
- id="macosx.cpp.link.option.shared">
- </option>
- <inputType
- sources="o"
- multipleOfType="true"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.macosx.cpp.linker.input">
- <additionalInput
- paths="$(USER_OBJS)"
- kind="additionalinputdependency">
- </additionalInput>
- <additionalInput
- paths="$(LIBS)"
- kind="additionalinput">
- </additionalInput>
- </inputType>
- <outputType
- outputs=""
- buildVariable="EXECUTABLES"
- id="cdt.managedbuild.tool.macosx.cpp.linker.output">
- </outputType>
- </tool>
-
- <tool
- name="%ToolName.compiler.gnu.c"
- id="cdt.managedbuild.tool.gnu.c.compiler"
- isAbstract="true"
- command="gcc"
- natureFilter="cnature"
- outputFlag="-o">
- <envVarBuildPath
- pathType="buildpathInclude"
- variableList="CPATH,C_INCLUDE_PATH">
- </envVarBuildPath>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Preproc"
- id="gnu.c.compiler.category.preprocessor">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Nostdinc"
- category="gnu.c.compiler.category.preprocessor"
- command="-nostdinc"
- id="gnu.c.compiler.option.preprocessor.nostdinc"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.PreprocOnly"
- category="gnu.c.compiler.category.preprocessor"
- command="-E"
- id="gnu.c.compiler.option.preprocessor.preprocess"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Symbols"
- id="gnu.c.compiler.category.symbols">
- </optionCategory>
- <option
- name="%Option.Posix.DefSym"
- category="gnu.c.compiler.category.symbols"
- command="-D"
- id="gnu.c.compiler.option.preprocessor.def.symbols"
- valueType="definedSymbols">
- </option>
- <option
- name="%Option.Posix.UndefSym"
- category="gnu.c.compiler.category.symbols"
- command="-U"
- id="gnu.c.compiler.option.preprocessor.undef.symbol"
- valueType="stringList">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Dirs"
- id="gnu.c.compiler.category.dirs">
- </optionCategory>
- <option
- name="%Option.Posix.InclPaths"
- category="gnu.c.compiler.category.dirs"
- command="-I"
- id="gnu.c.compiler.option.include.paths"
- valueType="includePath"
- browseType="directory">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Optimize"
- id="gnu.c.compiler.category.optimization">
- </optionCategory>
- <option
- name="%Option.Posix.OptLevel"
- category="gnu.c.compiler.category.optimization"
- id="gnu.c.compiler.option.optimization.level"
- valueType="enumerated">
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.None"
- isDefault="false"
- command="-O0"
- id="gnu.c.optimization.level.none">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.Optimize"
- command="-O1"
- id="gnu.c.optimization.level.optimize">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.More"
- isDefault="true"
- command="-O2"
- id="gnu.c.optimization.level.more">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.Most"
- command="-O3"
- id="gnu.c.optimization.level.most">
- </enumeratedOptionValue>
- </option>
- <option
- name="%Option.Posix.Optimize.Flags"
- category="gnu.c.compiler.category.optimization"
- id="gnu.c.compiler.option.optimization.flags"
- valueType="string">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Debug"
- id="gnu.c.compiler.category.debug">
- </optionCategory>
- <option
- name="%Option.Posix.DebugLevel"
- category="gnu.c.compiler.category.debug"
- id="gnu.c.compiler.option.debugging.level"
- valueType="enumerated">
- <enumeratedOptionValue
- name="%Option.Posix.Debug.None"
- isDefault="false"
- id="gnu.c.debugging.level.none">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Debug.Min"
- command="-g1"
- id="gnu.c.debugging.level.minimal">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Debug.Def"
- isDefault="true"
- command="-g"
- id="gnu.c.debugging.level.default">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Debug.Max"
- isDefault="false"
- command="-g3"
- id="gnu.c.debugging.level.max">
- </enumeratedOptionValue>
- </option>
- <option
- name="%Option.Posix.Debug.Other"
- category="gnu.c.compiler.category.debug"
- id="gnu.c.compiler.option.debugging.other"
- valueType="string">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Debug.gprof"
- category="gnu.c.compiler.category.debug"
- command="-pg"
- id="gnu.c.compiler.option.debugging.gprof"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Debug.prof"
- category="gnu.c.compiler.category.debug"
- command="-p"
- id="gnu.c.compiler.option.debugging.prof"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Warn"
- id="gnu.c.compiler.category.warnings">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.Syntax"
- category="gnu.c.compiler.category.warnings"
- command="-fsyntax-only"
- id="gnu.c.compiler.option.warnings.syntax"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.Pedandic"
- category="gnu.c.compiler.category.warnings"
- command="-pedantic"
- id="gnu.c.compiler.option.warnings.pedantic"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.PedErrors"
- category="gnu.c.compiler.category.warnings"
- command="-pedantic-errors"
- id="gnu.c.compiler.option.warnings.pedantic.error"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.nowarn"
- category="gnu.c.compiler.category.warnings"
- command="-w"
- id="gnu.c.compiler.option.warnings.nowarn"
- valueType="boolean">
- </option>
- <option
- defaultValue="true"
- name="%Option.Posix.Warn.allwarn"
- category="gnu.c.compiler.category.warnings"
- command="-Wall"
- id="gnu.c.compiler.option.warnings.allwarn"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.toerrs"
- category="gnu.c.compiler.category.warnings"
- command="-Werror"
- id="gnu.c.compiler.option.warnings.toerrors"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.c.compiler"
- name="%OptionCategory.Misc"
- id="gnu.c.compiler.category.other">
- </optionCategory>
- <option
- defaultValue="-c -fmessage-length=0"
- name="%Option.OtherFlags"
- category="gnu.c.compiler.category.other"
- id="gnu.c.compiler.option.misc.other"
- valueType="string">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Verbose"
- category="gnu.c.compiler.category.other"
- command="-v"
- id="gnu.c.compiler.option.misc.verbose"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Ansi"
- category="gnu.c.compiler.category.other"
- command="-ansi"
- id="gnu.c.compiler.option.misc.ansi"
- valueType="boolean">
- </option>
- <inputType
- sources="c"
- dependencyExtensions="h"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.gnu.DefaultGCCDependencyCalculator"
- id="cdt.managedbuild.tool.gnu.c.compiler.input">
- </inputType>
- <outputType
- outputs="o"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.gnu.c.compiler.output">
- </outputType>
- </tool>
- <tool
- name="%ToolName.compiler.gnu.cpp"
- id="cdt.managedbuild.tool.gnu.cpp.compiler"
- isAbstract="true"
- command="g++"
- natureFilter="ccnature"
- outputFlag="-o">
- <envVarBuildPath
- pathType="buildpathInclude"
- variableList="CPATH,CPLUS_INCLUDE_PATH">
- </envVarBuildPath>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.compiler"
- name="%OptionCategory.Preproc"
- id="gnu.cpp.compiler.category.preprocessor">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Nostdinc"
- category="gnu.cpp.compiler.category.preprocessor"
- command="-nostdinc"
- id="gnu.cpp.compiler.option.preprocessor.nostdinc"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.PreprocOnly"
- category="gnu.cpp.compiler.category.preprocessor"
- command="-E"
- id="gnu.cpp.compiler.option.preprocessor.preprocess"
- valueType="boolean">
- </option>
- <option
- name="%Option.Posix.DefSym"
- category="gnu.cpp.compiler.category.preprocessor"
- command="-D"
- id="gnu.cpp.compiler.option.preprocessor.def"
- valueType="definedSymbols">
- </option>
- <option
- name="%Option.Posix.UndefSym"
- category="gnu.cpp.compiler.category.preprocessor"
- command="-U"
- id="gnu.cpp.compiler.option.preprocessor.undef"
- valueType="stringList">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.compiler"
- name="%OptionCategory.Dirs"
- id="gnu.cpp.compiler.category.dirs">
- </optionCategory>
- <option
- name="%Option.Posix.InclPaths"
- category="gnu.cpp.compiler.category.dirs"
- command="-I"
- id="gnu.cpp.compiler.option.include.paths"
- valueType="includePath"
- browseType="directory">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.compiler"
- name="%OptionCategory.Optimize"
- id="gnu.cpp.compiler.category.optimization">
- </optionCategory>
- <option
- name="%Option.Posix.OptLevel"
- category="gnu.cpp.compiler.category.optimization"
- id="gnu.cpp.compiler.option.optimization.level"
- valueType="enumerated">
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.None"
- command="-O0"
- id="gnu.cpp.compiler.optimization.level.none">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.Optimize"
- command="-O1"
- id="gnu.cpp.compiler.optimization.level.optimize">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.More"
- isDefault="true"
- command="-O2"
- id="gnu.cpp.compiler.optimization.level.more">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Optimize.Most"
- command="-O3"
- id="gnu.cpp.compiler.optimization.level.most">
- </enumeratedOptionValue>
- </option>
- <option
- name="%Option.Posix.Optimize.Flags"
- category="gnu.cpp.compiler.category.optimization"
- id="gnu.cpp.compiler.option.optimization.flags"
- valueType="string">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.compiler"
- name="%OptionCategory.Debug"
- id="gnu.cpp.compiler.category.debug">
- </optionCategory>
- <option
- name="%Option.Posix.DebugLevel"
- category="gnu.cpp.compiler.category.debug"
- id="gnu.cpp.compiler.option.debugging.level"
- valueType="enumerated">
- <enumeratedOptionValue
- name="%Option.Posix.Debug.None"
- isDefault="false"
- id="gnu.cpp.compiler.debugging.level.none">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Debug.Min"
- command="-g1"
- id="gnu.cpp.compiler.debugging.level.minimal">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Debug.Def"
- isDefault="true"
- command="-g"
- id="gnu.cpp.compiler.debugging.level.default">
- </enumeratedOptionValue>
- <enumeratedOptionValue
- name="%Option.Posix.Debug.Max"
- isDefault="false"
- command="-g3"
- id="gnu.cpp.compiler.debugging.level.max">
- </enumeratedOptionValue>
- </option>
- <option
- name="%Option.Posix.Debug.Other"
- category="gnu.cpp.compiler.category.debug"
- id="gnu.cpp.compiler.option.debugging.other"
- valueType="string">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Debug.prof"
- category="gnu.cpp.compiler.category.debug"
- command="-p"
- id="gnu.cpp.compiler.option.debugging.prof"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Debug.gprof"
- category="gnu.cpp.compiler.category.debug"
- command="-pg"
- id="gnu.cpp.compiler.option.debugging.gprof"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.compiler"
- name="%OptionCategory.Warn"
- id="gnu.cpp.compiler.category.warnings">
- </optionCategory>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.Syntax"
- category="gnu.cpp.compiler.category.warnings"
- command="-fsyntax-only"
- id="gnu.cpp.compiler.option.warnings.syntax"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.Pedandic"
- category="gnu.cpp.compiler.category.warnings"
- command="-pedantic"
- id="gnu.cpp.compiler.option.warnings.pedantic"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.PedErrors"
- category="gnu.cpp.compiler.category.warnings"
- command="-pedantic-errors"
- id="gnu.cpp.compiler.option.warnings.pedantic.error"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.nowarn"
- category="gnu.cpp.compiler.category.warnings"
- command="-w"
- id="gnu.cpp.compiler.option.warnings.nowarn"
- valueType="boolean">
- </option>
- <option
- defaultValue="true"
- name="%Option.Posix.Warn.allwarn"
- category="gnu.cpp.compiler.category.warnings"
- command="-Wall"
- id="gnu.cpp.compiler.option.warnings.allwarn"
- valueType="boolean">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Warn.toerrs"
- category="gnu.cpp.compiler.category.warnings"
- command="-Werror"
- id="gnu.cpp.compiler.option.warnings.toerrors"
- valueType="boolean">
- </option>
- <optionCategory
- owner="cdt.managedbuild.tool.gnu.cpp.compiler"
- name="%OptionCategory.Misc"
- id="gnu.cpp.compiler.category.other">
- </optionCategory>
- <option
- defaultValue="-c -fmessage-length=0"
- name="%Option.OtherFlags"
- category="gnu.cpp.compiler.category.other"
- id="gnu.cpp.compiler.option.other.other"
- valueType="string">
- </option>
- <option
- defaultValue="false"
- name="%Option.Posix.Verbose"
- category="gnu.cpp.compiler.category.other"
- command="-v"
- id="gnu.cpp.compiler.option.other.verbose"
- valueType="boolean">
- </option>
- <inputType
- sources="c,C,cc,cxx,cpp"
- dependencyExtensions="h,H,hpp"
- dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.gnu.DefaultGCCDependencyCalculator"
- id="cdt.managedbuild.tool.gnu.cpp.compiler.input">
- </inputType>
- <outputType
- outputs="o"
- buildVariable="OBJS"
- id="cdt.managedbuild.tool.gnu.cpp.compiler.output">
- </outputType>
- </tool>
-
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin"
- superClass="cdt.managedbuild.tool.gnu.c.linker">
- <envVarBuildPath
- pathType="buildpathLibrary"
- variableList="LIBRARY_PATH"
- buildPathResolver="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.CygwinPathResolver">
- </envVarBuildPath>
- <outputType
- outputs="exe"
- superClass="cdt.managedbuild.tool.gnu.c.linker.output"
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker">
- <envVarBuildPath
- pathType="buildpathLibrary"
- variableList="LIBRARY_PATH"
- buildPathResolver="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.CygwinPathResolver">
- </envVarBuildPath>
- <outputType
- outputs="exe"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.output"
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <envVarBuildPath
- pathType="buildpathInclude"
- variableList="CPATH,C_INCLUDE_PATH"
- buildPathResolver="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.CygwinPathResolver">
- </envVarBuildPath>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <envVarBuildPath
- pathType="buildpathInclude"
- variableList="CPATH,CPLUS_INCLUDE_PATH"
- buildPathResolver="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.CygwinPathResolver">
- </envVarBuildPath>
- </tool>
-
-
- <projectType
- isAbstract="false"
- isTest="false"
- name="%TargetName.gnu.exe"
- id="cdt.managedbuild.target.gnu.exe">
- <configuration
- name="%ConfigName.Dbg"
- id="cdt.managedbuild.config.gnu.exe.debug"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser">
- <toolChain
- archList="all"
- osList="solaris,linux,hpux,aix,qnx"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.exe.debug;cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.exe.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.exe.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.ELF"
- osList="solaris,linux,hpux,aix,qnx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.exe.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.exe.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.exe.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.exe.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.exe.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.c.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- id="cdt.managedbuild.config.gnu.exe.release"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser">
- <toolChain
- archList="all"
- osList="solaris,linux,hpux,aix,qnx"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.exe.release;cdt.managedbuild.tool.gnu.cpp.linker.exe.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.exe.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.exe.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.ELF"
- osList="solaris,linux,hpux,aix,qnx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.exe.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.exe.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.exe.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.exe.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.exe.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.exe.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.exe.release"
- superClass="cdt.managedbuild.tool.gnu.c.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.exe.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- isAbstract="false"
- isTest="false"
- name="%TargetName.gnu.so"
- id="cdt.managedbuild.target.gnu.so">
- <configuration
- name="%ConfigName.Dbg"
- cleanCommand="rm -rf"
- artifactExtension="so"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.so.debug">
- <toolChain
- archList="all"
- osList="solaris,linux,hpux,aix,qnx"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.so.debug;cdt.managedbuild.tool.gnu.cpp.linker.so.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.so.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.so.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.ELF"
- osList="solaris,linux,hpux,aix,qnx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.so.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.so.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.so.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.so.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.so.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.so.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.so.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.so.debug"
- superClass="cdt.managedbuild.tool.gnu.c.linker">
- <option
- id="gnu.c.link.so.debug.option.shared"
- defaultValue="true"
- superClass="gnu.c.link.option.shared">
- </option>
- <outputType
- outputs="so"
- outputPrefix="lib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.c.linker.output"
- id="cdt.managedbuild.tool.gnu.c.linker.so.debug.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.so.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker">
- <option
- id="gnu.cpp.link.so.debug.option.shared"
- defaultValue="true"
- superClass="gnu.cpp.link.option.shared">
- </option>
- <outputType
- outputs="so"
- outputPrefix="lib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.output"
- id="cdt.managedbuild.tool.gnu.cpp.linker.so.debug.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.so.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- cleanCommand="rm -rf"
- artifactExtension="so"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.so.release">
- <toolChain
- archList="all"
- osList="solaris,linux,hpux,aix,qnx"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.so.release;cdt.managedbuild.tool.gnu.cpp.linker.so.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.so.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.so.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.ELF"
- osList="solaris,linux,hpux,aix,qnx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.so.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.so.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.so.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.so.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.so.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.so.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.so.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.so.release"
- superClass="cdt.managedbuild.tool.gnu.c.linker">
- <option
- id="gnu.c.link.so.release.option.shared"
- defaultValue="true"
- superClass="gnu.c.link.option.shared">
- </option>
- <outputType
- outputs="so"
- outputPrefix="lib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.c.linker.output"
- id="cdt.managedbuild.tool.gnu.c.linker.so.release.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.so.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker">
- <option
- id="gnu.cpp.link.so.release.option.shared"
- defaultValue="true"
- superClass="gnu.cpp.link.option.shared">
- </option>
- <outputType
- outputs="so"
- outputPrefix="lib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.output"
- id="cdt.managedbuild.tool.gnu.cpp.linker.so.release.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.so.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- isTest="false"
- name="%TargetName.gnu.lib"
- isAbstract="false"
- id="cdt.managedbuild.target.gnu.lib">
- <configuration
- name="%ConfigName.Dbg"
- artifactExtension="a"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.lib.debug">
- <toolChain
- archList="all"
- osList="solaris,linux,hpux,aix,qnx"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.gnu.archiver.lib.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.lib.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.lib.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.ELF"
- osList="solaris,linux,hpux,aix,qnx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.lib.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.lib.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.lib.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.lib.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.lib.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.archiver.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.archiver">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- artifactExtension="a"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.lib.release">
- <toolChain
- archList="all"
- osList="solaris,linux,hpux,aix,qnx"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.gnu.archiver.lib.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.lib.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.lib.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.ELF"
- osList="solaris,linux,hpux,aix,qnx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.lib.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.lib.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.lib.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.lib.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.lib.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.lib.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.lib.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.archiver.lib.release"
- superClass="cdt.managedbuild.tool.gnu.archiver">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.lib.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- name="%TargetName.cygw.exe"
- id="cdt.managedbuild.target.gnu.cygwin.exe"
- isTest="false"
- isAbstract="false">
- <configuration
- name="%ConfigName.Dbg"
- artifactExtension="exe"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.cygwin.exe.debug">
- <toolChain
- archList="all"
- osList="win32"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.cygwin.exe.debug;cdt.managedbuild.tool.gnu.cpp.linker.cygwin.exe.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"
- isToolChainSupported="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.IsGnuCygwinToolChainSupported"
- configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
- id="cdt.managedbuild.toolchain.gnu.cygwin.exe.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.cygwin.exe.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.PE"
- osList="win32"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.cygwin.exe.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin">
- <option
- id="gnu.c.compiler.cygwin.exe.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.cygwin.exe.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin">
- <option
- id="gnu.cpp.compiler.cygwin.exe.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.cygwin.exe.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.cygwin.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- artifactExtension="exe"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.cygwin.exe.release">
- <toolChain
- archList="all"
- osList="win32"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.cygwin.exe.release;cdt.managedbuild.tool.gnu.cpp.linker.cygwin.exe.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"
- isToolChainSupported="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.IsGnuCygwinToolChainSupported"
- configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
- id="cdt.managedbuild.toolchain.gnu.cygwin.exe.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.cygwin.exe.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.PE"
- osList="win32"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.cygwin.exe.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.exe.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin">
- <option
- id="gnu.c.compiler.cygwin.exe.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.cygwin.exe.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.exe.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin">
- <option
- id="gnu.cpp.compiler.cygwin.exe.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.cygwin.exe.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.exe.release"
- superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.exe.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.cygwin.exe.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- name="%TargetName.cygw.so"
- id="cdt.managedbuild.target.gnu.cygwin.so"
- isAbstract="false"
- isTest="false">
- <configuration
- name="%ConfigName.Dbg"
- cleanCommand="rm -rf"
- artifactExtension="dll"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.cygwin.so.debug">
- <toolChain
- archList="all"
- osList="win32"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.cygwin.so.debug;cdt.managedbuild.tool.gnu.cpp.linker.cygwin.so.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"
- isToolChainSupported="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.IsGnuCygwinToolChainSupported"
- configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
- id="cdt.managedbuild.toolchain.gnu.cygwin.so.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.cygwin.so.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.PE"
- osList="win32"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.cygwin.so.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.so.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin">
- <option
- id="gnu.c.compiler.cygwin.so.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.cygwin.so.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.so.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin">
- <option
- id="gnu.cpp.compiler.cygwin.so.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.cygwin.so.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.so.debug"
- superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin">
- <option
- id="gnu.c.link.cygwin.so.debug.option.shared"
- defaultValue="true"
- superClass="gnu.c.link.option.shared">
- </option>
- <outputType
- outputs="dll,a.dll"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin.output"
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.so.debug.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.so.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin">
- <option
- id="gnu.cpp.link.cygwin.so.debug.option.shared"
- defaultValue="true"
- superClass="gnu.cpp.link.option.shared">
- </option>
- <outputType
- outputs="dll,a.dll"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.output"
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.so.debug.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.cygwin.so.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- cleanCommand="rm -rf"
- artifactExtension="dll"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.cygwin.so.release">
- <toolChain
- archList="all"
- osList="win32"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.gnu.c.linker.cygwin.so.release;cdt.managedbuild.tool.gnu.cpp.linker.cygwin.so.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"
- isToolChainSupported="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.IsGnuCygwinToolChainSupported"
- configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
- id="cdt.managedbuild.toolchain.gnu.cygwin.so.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.cygwin.so.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.PE"
- osList="win32"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.cygwin.so.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.so.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin">
- <option
- id="gnu.c.compiler.cygwin.so.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.cygwin.so.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.so.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin">
- <option
- id="gnu.cpp.compiler.cygwin.so.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.cygwin.so.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.so.release"
- superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin">
- <option
- id="gnu.c.link.cygwin.so.release.option.shared"
- defaultValue="true"
- superClass="gnu.c.link.option.shared">
- </option>
- <outputType
- outputs="dll,a.dll"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin.output"
- id="cdt.managedbuild.tool.gnu.c.linker.cygwin.so.release.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.so.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin">
- <option
- id="gnu.cpp.link.cygwin.so.release.option.shared"
- defaultValue="true"
- superClass="gnu.cpp.link.option.shared">
- </option>
- <outputType
- outputs="dll,a.dll"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.output"
- id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.so.release.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.cygwin.so.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- name="%TargetName.cygw.lib"
- id="cdt.managedbuild.target.gnu.cygwin.lib"
- isTest="false"
- isAbstract="false">
- <configuration
- name="%ConfigName.Dbg"
- artifactExtension="a"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.cygwin.lib.debug">
- <toolChain
- archList="all"
- osList="win32"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.gnu.archiver.cygwin.lib.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"
- isToolChainSupported="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.IsGnuCygwinToolChainSupported"
- configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
- id="cdt.managedbuild.toolchain.gnu.cygwin.lib.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.cygwin.lib.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.PE"
- osList="win32"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.cygwin.lib.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin">
- <option
- id="gnu.c.compiler.cygwin.lib.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.cygwin.lib.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin">
- <option
- id="gnu.cpp.compiler.cygwin.lib.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.cygwin.lib.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.archiver.cygwin.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.archiver">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.cygwin.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- artifactExtension="a"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.cygwin.lib.release">
- <toolChain
- archList="all"
- osList="win32"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.gnu.archiver.cygwin.lib.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"
- isToolChainSupported="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.IsGnuCygwinToolChainSupported"
- configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.toolchain.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
- id="cdt.managedbuild.toolchain.gnu.cygwin.lib.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.cygwin.lib.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.PE"
- osList="win32"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.cygwin.lib.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.lib.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin">
- <option
- id="gnu.c.compiler.cygwin.lib.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.cygwin.lib.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.lib.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin">
- <option
- id="gnu.cpp.compiler.cygwin.lib.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.cygwin.lib.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.archiver.cygwin.lib.release"
- superClass="cdt.managedbuild.tool.gnu.archiver">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.cygwin.lib.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- name="%TargetName.macosx.exe"
- id="cdt.managedbuild.target.macosx.exe"
- isTest="false"
- isAbstract="false">
- <configuration
- name="%ConfigName.Dbg"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.gnu.macosx.exe.debug">
- <toolChain
- archList="all"
- osList="macosx"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.macosx.c.linker.macosx.exe.debug;cdt.managedbuild.tool.macosx.cpp.linker.macosx.exe.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.macosx.exe.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.macosx.exe.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.MachO"
- osList="macosx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.macosx.exe.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.macosx.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.macosx.exe.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.macosx.exe.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compilermacosx.exe.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.macosx.exe.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.c.linker.macosx.exe.debug"
- superClass="cdt.managedbuild.tool.macosx.c.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.exe.debug"
- superClass="cdt.managedbuild.tool.macosx.cpp.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.macosx.exe.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.macosx.exe.release">
- <toolChain
- archList="all"
- osList="macosx"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.macosx.c.linker.macosx.exe.release;cdt.managedbuild.tool.macosx.cpp.linker.macosx.exe.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.macosx.exe.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.macosx.exe.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.MachO"
- osList="macosx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.macosx.exe.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.macosx.exe.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.macosx.exe.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.macosx.exe.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.exe.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.macosx.exe.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.macosx.exe.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.c.linker.macosx.exe.release"
- superClass="cdt.managedbuild.tool.macosx.c.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.exe.release"
- superClass="cdt.managedbuild.tool.macosx.cpp.linker">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.macosx.exe.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- name="%TargetName.macosx.so"
- id="cdt.managedbuild.target.macosx.so"
- isTest="false"
- isAbstract="false">
- <configuration
- name="%ConfigName.Dbg"
- artifactExtension="dylib"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.macosx.so.debug">
- <toolChain
- archList="all"
- osList="macosx"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.tool.macosx.c.linker.macosx.so.debug;cdt.managedbuild.tool.macosx.cpp.linker.macosx.so.debug"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.macosx.so.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.macosx.so.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.MachO"
- osList="macosx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.macosx.so.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.macosx.so.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.macosx.so.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.macosx.so.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.so.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.macosx.so.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.macosx.so.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.c.linker.macosx.so.debug"
- superClass="cdt.managedbuild.tool.macosx.c.linker">
- <option
- id="macosx.c.link.macosx.so.debug.option.shared"
- defaultValue="true"
- superClass="macosx.c.link.option.shared">
- </option>
- <option
- id="macosx.c.link.macosx.so.debug.option.nostart"
- defaultValue="true"
- superClass="macosx.c.link.option.nostart">
- </option>
- <option
- id="macosx.c.link.macosx.so.debug.option.nodeflibs"
- defaultValue="true"
- superClass="macosx.c.link.option.nodeflibs">
- </option>
- <outputType
- outputs="dylib"
- outputPrefix="lib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.macosx.c.linker.output"
- id="cdt.managedbuild.tool.macosx.c.linker.macosx.so.debug.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.so.debug"
- superClass="cdt.managedbuild.tool.macosx.cpp.linker">
- <option
- id="macosx.cpp.link.macosx.so.debug.option.shared"
- defaultValue="true"
- superClass="macosx.cpp.link.option.shared">
- </option>
- <outputType
- outputs="dylib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.macosx.cpp.linker.output"
- id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.so.debug.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.macosx.so.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- artifactExtension="dylib"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.macosx.so.release">
- <toolChain
- archList="all"
- osList="macosx"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.tool.macosx.c.linker.macosx.so.release;cdt.managedbuild.tool.macosx.cpp.linker.macosx.so.release"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.macosx.so.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.macosx.so.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.MachO"
- osList="macosx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.macosx.so.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.macosx.so.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.macosx.so.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.macosx.so.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.so.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.macosx.so.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.macosx.so.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.c.linker.macosx.so.release"
- superClass="cdt.managedbuild.tool.macosx.c.linker">
- <option
- id="macosx.c.link.macosx.so.release.option.shared"
- defaultValue="true"
- superClass="macosx.c.link.option.shared">
- </option>
- <option
- id="macosx.c.link.macosx.so.release.option.nostart"
- defaultValue="true"
- superClass="macosx.c.link.option.nostart">
- </option>
- <option
- id="macosx.c.link.macosx.so.release.option.nodeflibs"
- defaultValue="true"
- superClass="macosx.c.link.option.nodeflibs">
- </option>
- <outputType
- outputs="dylib"
- outputPrefix="lib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.macosx.c.linker.output"
- id="cdt.managedbuild.tool.macosx.c.linker.macosx.so.release.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.so.release"
- superClass="cdt.managedbuild.tool.macosx.cpp.linker">
- <option
- id="macosx.cpp.link.macosx.so.release.option.shared"
- defaultValue="true"
- superClass="macosx.cpp.link.option.shared">
- </option>
- <outputType
- outputs="dylib"
- buildVariable="LIBRARIES"
- superClass="cdt.managedbuild.tool.macosx.cpp.linker.output"
- id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.so.release.output">
- </outputType>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.macosx.so.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
-
- <projectType
- name="%TargetName.macosx.lib"
- id="cdt.managedbuild.target.macosx.lib"
- isTest="false"
- isAbstract="false">
- <configuration
- name="%ConfigName.Dbg"
- artifactExtension="a"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.macosx.lib.debug">
- <toolChain
- archList="all"
- osList="macosx"
- name="%ToolChainName.Dbg"
- targetTool="cdt.managedbuild.toolmacosx.lib.debug.gnu.archiver"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.macosx.lib.debug">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.macosx.lib.debug"
- name="%PlatformName.Dbg"
- binaryParser="org.eclipse.cdt.core.MachO"
- osList="macosx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.macosx.lib.debug"
- name="%BuilderName.Dbg"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.macosx.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.macosx.lib.debug.option.optimization.level"
- defaultValue="gnu.c.optimization.level.none"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.macosx.lib.debug.option.debugging.level"
- defaultValue="gnu.c.debugging.level.max"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.macosx.lib.debug.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.none"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.macosx.lib.debug.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.max"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.toolmacosx.lib.debug.gnu.archiver"
- superClass="cdt.managedbuild.tool.gnu.archiver">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.macosx.lib.debug"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- <configuration
- name="%ConfigName.Rel"
- artifactExtension="a"
- cleanCommand="rm -rf"
- errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
- id="cdt.managedbuild.config.macosx.lib.release">
- <toolChain
- archList="all"
- osList="macosx"
- name="%ToolChainName.Rel"
- targetTool="cdt.managedbuild.toolmacosx.lib.release.gnu.archiver"
- scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"
- id="cdt.managedbuild.toolchain.gnu.macosx.lib.release">
- <targetPlatform
- id="cdt.managedbuild.target.gnu.platform.macosx.lib.release"
- name="%PlatformName.Rel"
- binaryParser="org.eclipse.cdt.core.MachO"
- osList="macosx"
- archList="all">
- </targetPlatform>
- <builder
- id="cdt.managedbuild.target.gnu.builder.macosx.lib.release"
- name="%BuilderName.Rel"
- command="make"
- arguments="-k"
- buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator">
- </builder>
- <tool
- id="cdt.managedbuild.tool.gnu.c.compiler.macosx.lib.release"
- superClass="cdt.managedbuild.tool.gnu.c.compiler">
- <option
- id="gnu.c.compiler.macosx.lib.release.option.optimization.level"
- defaultValue="gnu.c.optimization.level.most"
- superClass="gnu.c.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.c.compiler.macosx.lib.release.option.debugging.level"
- defaultValue="gnu.c.debugging.level.none"
- superClass="gnu.c.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.lib.release"
- superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
- <option
- id="gnu.cpp.compiler.macosx.lib.release.option.optimization.level"
- defaultValue="gnu.cpp.compiler.optimization.level.most"
- superClass="gnu.cpp.compiler.option.optimization.level">
- </option>
- <option
- id="gnu.cpp.compiler.macosx.lib.release.option.debugging.level"
- defaultValue="gnu.cpp.compiler.debugging.level.none"
- superClass="gnu.cpp.compiler.option.debugging.level">
- </option>
- </tool>
- <tool
- id="cdt.managedbuild.toolmacosx.lib.release.gnu.archiver"
- superClass="cdt.managedbuild.tool.gnu.archiver">
- </tool>
- <tool
- id="cdt.managedbuild.tool.gnu.assembler.macosx.lib.release"
- superClass="cdt.managedbuild.tool.gnu.assembler">
- </tool>
- </toolChain>
- </configuration>
- </projectType>
- </extension>
+
</plugin>
- Prev by Date:
[cdt-patch] FIXED: 94135, 95119, 95202, 95219, 95224, 95225, 95229, 95372
- Next by Date:
RE: [cdt-patch] patch for 95110 - extract GNUbuilddefinitionstotheirown plugin
- Previous by thread:
[cdt-patch] FIXED: 94135, 95119, 95202, 95219, 95224, 95225, 95229, 95372
- Next by thread:
RE: [cdt-patch] patch for 95110 - extract GNUbuilddefinitionstotheirown plugin
- Index(es):