<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <plugin> <!-- 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="4.0.0"> </managedBuildRevision> <tool natureFilter="cnature" name="%ToolName.linker.gnu.c" outputFlag="-o" command="gcc" id="cdt.managedbuild.tool.gnu.c.linker" errorParsers="org.eclipse.cdt.core.GLDErrorParser"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildArtefactType"> <value id="org.eclipse.cdt.build.core.buildArtefactType.exe"/> <value id="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </property> </supportedProperties> <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="-s" 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="none" 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="libPaths"> </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"> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="true" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> </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 sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" 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" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" id="cdt.managedbuild.tool.gnu.c.linker.output"> <enablement type="ALL"> <checkOption optionId="gnu.c.link.option.shared" value="false"/> </enablement> </outputType> <outputType outputs="so" outputPrefix="lib" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" buildVariable="LIBRARIES" id="cdt.managedbuild.tool.gnu.c.linker.output.so"> <enablement type="ALL"> <checkOption optionId="gnu.c.link.option.shared" value="true"/> </enablement> </outputType> <option applicabilityCalculator="org.eclipse.cdt.managedbuilder.gnu.ui.ProfAppCalculator" command="-p" defaultValue="false" id="gnu.c.link.option.debugging.prof" name="%Option.Posix.Debug.prof" valueType="boolean"> </option> <option applicabilityCalculator="org.eclipse.cdt.managedbuilder.gnu.ui.GprofAppCalculator" command="-pg" defaultValue="false" id="gnu.c.link.option.debugging.gprof" name="%Option.Posix.Debug.gprof" valueType="boolean"> </option> </tool> <tool natureFilter="ccnature" name="%ToolName.linker.gnu.cpp" outputFlag="-o" command="g++" id="cdt.managedbuild.tool.gnu.cpp.linker" errorParsers="org.eclipse.cdt.core.GLDErrorParser"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildArtefactType"> <value id="org.eclipse.cdt.build.core.buildArtefactType.exe"/> <value id="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </property> </supportedProperties> <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="-s" 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="none" 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="libPaths"> </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"> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="true" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> </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 sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" 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" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" id="cdt.managedbuild.tool.gnu.cpp.linker.output"> <enablement type="ALL"> <checkOption optionId="gnu.cpp.link.option.shared" value="false"/> </enablement> </outputType> <outputType outputs="so" outputPrefix="lib" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" buildVariable="LIBRARIES" id="cdt.managedbuild.tool.gnu.cpp.linker.output.so"> <enablement type="ALL"> <checkOption optionId="gnu.cpp.link.option.shared" value="true"/> </enablement> </outputType> <option applicabilityCalculator="org.eclipse.cdt.managedbuilder.gnu.ui.ProfAppCalculator" command="-p" defaultValue="false" id="gnu.cpp.link.option.debugging.prof" name="%Option.Posix.Debug.prof" valueType="boolean"> </option> <option applicabilityCalculator="org.eclipse.cdt.managedbuilder.gnu.ui.GprofAppCalculator" command="-pg" defaultValue="false" id="gnu.cpp.link.option.debugging.gprof" name="%Option.Posix.Debug.gprof" valueType="boolean"> </option> </tool> <tool natureFilter="both" isAbstract="true" name="%ToolName.archiver.gnu" command="ar" id="cdt.managedbuild.tool.gnu.archiver"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildArtefactType"> <value id="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </property> </supportedProperties> <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 sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" 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" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" 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" errorParsers="org.eclipse.cdt.core.GASErrorParser"> <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 sourceContentType="org.eclipse.cdt.core.asmSource" 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" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}" id="cdt.managedbuild.tool.macosx.c.linker" errorParsers="org.eclipse.cdt.core.GLDErrorParser"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildArtefactType"> <value id="org.eclipse.cdt.build.core.buildArtefactType.exe"/> <value id="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </property> </supportedProperties> <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"> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="true" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> </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"> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="true" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> </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="-s" 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="none" 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="libPaths"> </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="-dynamiclib" id="macosx.c.link.option.shared" valueType="boolean"> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="true" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> </option> <inputType sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" 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" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" id="cdt.managedbuild.tool.macosx.c.linker.output"> <enablement type="ALL"> <checkOption optionId="macosx.c.link.option.shared" value="false"/> </enablement> </outputType> <outputType outputs="dylib" outputPrefix="lib" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" buildVariable="LIBRARIES" id="cdt.managedbuild.tool.macosx.c.linker.output.so"> <enablement type="ALL"> <checkOption optionId="macosx.c.link.option.shared" value="true"/> </enablement> </outputType> </tool> <tool natureFilter="ccnature" name="%ToolName.linker.macosx.cpp" outputFlag="-o" command="g++" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}" id="cdt.managedbuild.tool.macosx.cpp.linker" errorParsers="org.eclipse.cdt.core.GLDErrorParser"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildArtefactType"> <value id="org.eclipse.cdt.build.core.buildArtefactType.exe"/> <value id="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </property> </supportedProperties> <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="-s" 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="none" 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="libPaths"> </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="-dynamiclib" valueType="boolean" id="macosx.cpp.link.option.shared"> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="true" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> </option> <inputType sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" 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" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" id="cdt.managedbuild.tool.macosx.cpp.linker.output"> <enablement type="ALL"> <checkOption optionId="macosx.cpp.link.option.shared" value="false"/> </enablement> </outputType> <outputType outputs="dylib" outputPrefix="lib" nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" buildVariable="LIBRARIES" id="cdt.managedbuild.tool.macosx.cpp.linker.output.so"> <enablement type="ALL"> <checkOption optionId="macosx.cpp.link.option.shared" value="true"/> </enablement> </outputType> </tool> <tool name="%ToolName.compiler.gnu.c" id="cdt.managedbuild.tool.gnu.c.compiler" isAbstract="true" command="gcc" natureFilter="both" outputFlag="-o" errorParsers="org.eclipse.cdt.core.GCCErrorParser"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildType"> <value id="org.eclipse.cdt.build.core.buildType.debug"/> <value id="org.eclipse.cdt.build.core.buildType.release"/> </property> </supportedProperties> <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="undefDefinedSymbols"> </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> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="gnu.c.optimization.level.most" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.release"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="defaultValue" value="gnu.c.optimization.level.none" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.debug"/> </enablement> </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> <enablement type="CONTAINER_ATTRIBUTE" attribute="value" value="gnu.c.debugging.level.none" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.release"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="value" value="gnu.c.debugging.level.max" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.debug"/> </enablement> </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.prof" category="gnu.c.compiler.category.debug" command="-p" id="gnu.c.compiler.option.debugging.prof" valueType="boolean"> </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> <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 sourceContentType="org.eclipse.cdt.core.cSource" sources="c" dependencyContentType="org.eclipse.cdt.core.cHeader" dependencyExtensions="h" dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.gnu.DefaultGCCDependencyCalculator2" id="cdt.managedbuild.tool.gnu.c.compiler.input" scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC|org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile" languageId="org.eclipse.cdt.core.gcc"> </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" errorParsers="org.eclipse.cdt.core.GCCErrorParser"> <supportedProperties> <property id="org.eclipse.cdt.build.core.buildType"> <value id="org.eclipse.cdt.build.core.buildType.debug"/> <value id="org.eclipse.cdt.build.core.buildType.release"/> </property> </supportedProperties> <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="undefDefinedSymbols"> </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> <enablement type="CONTAINER_ATTRIBUTE" attribute="value" value="gnu.cpp.compiler.optimization.level.most" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.release"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="value" value="gnu.cpp.compiler.optimization.level.none" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.debug"/> </enablement> </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> <enablement type="CONTAINER_ATTRIBUTE" attribute="value" value="gnu.cpp.compiler.debugging.level.none" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.release"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="value" value="gnu.cpp.compiler.debugging.level.max" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildType" value="org.eclipse.cdt.build.core.buildType.debug"/> </enablement> </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 sourceContentType="org.eclipse.cdt.core.cxxSource" sources="c,C,cc,cxx,cpp" dependencyContentType="org.eclipse.cdt.core.cxxHeader" dependencyExtensions="h,H,hpp" dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.gnu.DefaultGCCDependencyCalculator2" id="cdt.managedbuild.tool.gnu.cpp.compiler.input" scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP|org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile" languageId="org.eclipse.cdt.core.g++"> </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" name="%ToolName.linker.cygwin.gnu.c" superClass="cdt.managedbuild.tool.gnu.c.linker"> <envVarBuildPath pathType="buildpathLibrary" variableList="LIBRARY_PATH" buildPathResolver="org.eclipse.cdt.managedbuilder.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> <outputType outputs="dll,a.dll" outputPrefix="" buildVariable="LIBRARIES" id="cdt.managedbuild.tool.gnu.c.linker.cygwin.output.so" superClass="cdt.managedbuild.tool.gnu.c.linker.output.so"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin" name="%ToolName.linker.cygwin.gnu.cpp" superClass="cdt.managedbuild.tool.gnu.cpp.linker"> <envVarBuildPath pathType="buildpathLibrary" variableList="LIBRARY_PATH" buildPathResolver="org.eclipse.cdt.managedbuilder.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> <outputType outputs="dll,a.dll" outputPrefix="" buildVariable="LIBRARIES" id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.output.so" superClass="cdt.managedbuild.tool.gnu.cpp.linker.output.so"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin" name="%ToolName.compiler.cygwin.gnu.c" superClass="cdt.managedbuild.tool.gnu.c.compiler"> <envVarBuildPath pathType="buildpathInclude" variableList="CPATH,C_INCLUDE_PATH" buildPathResolver="org.eclipse.cdt.managedbuilder.gnu.cygwin.CygwinPathResolver"> </envVarBuildPath> <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.cygwin" superClass="cdt.managedbuild.tool.gnu.c.compiler.input" scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"/> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin" name="%ToolName.compiler.cygwin.gnu.cpp" superClass="cdt.managedbuild.tool.gnu.cpp.compiler"> <envVarBuildPath pathType="buildpathInclude" variableList="CPATH,CPLUS_INCLUDE_PATH" buildPathResolver="org.eclipse.cdt.managedbuilder.gnu.cygwin.CygwinPathResolver"> </envVarBuildPath> <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.cygwin" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input" scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"/> </tool> <builder isAbstract="true" id="cdt.managedbuild.target.gnu.builder" command="make" arguments="" variableFormat="${=}" isVariableCaseSensitive="true" reservedMacroNames="ROOT,DEPS,OBJS,.*_SRCS,EXECUTABLES,SUBDIRS,LIBS,USER_OBJS,.*_INPUTS,.*_OUTPUTS" buildfileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator" macroInputFileNameValue="$(notdir $<)" macroInputFileExtValue="$(suffix $(notdir $<))" macroInputFileBaseNameValue="$(basename $(notdir $<))" macroInputFileRelPathValue="$<" macroInputDirRelPathValue="$(dir $<)" macroOutputFileNameValue="$(notdir $@)" macroOutputFileExtValue="$(suffix $(notdir $@))" macroOutputFileBaseNameValue="$(basename $(notdir $@))" macroOutputFileRelPathValue="$@" macroOutputDirRelPathValue="$(dir $@)" autoBuildTarget="all" incrementalBuildTarget="all" cleanBuildTarget="clean" ignoreErrCmd="-k" parallelBuildCmd="-j*" errorParsers="org.eclipse.cdt.core.MakeErrorParser" name="%GNUMakeBuilder.name"> </builder> <toolChain archList="all" osList="linux,hpux,aix,qnx" name="%ToolChainName.Linux" targetTool="cdt.managedbuild.tool.gnu.c.linker;cdt.managedbuild.tool.gnu.cpp.linker;cdt.managedbuild.tool.gnu.archiver" id="cdt.managedbuild.toolchain.gnu.base"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.base" name="%PlatformName.Dbg" binaryParser="org.eclipse.cdt.core.ELF" osList="linux,hpux,aix,qnx" archList="all"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder" id="cdt.managedbuild.target.gnu.builder.base"> </builder> <tool id="cdt.managedbuild.tool.gnu.archiver.base" superClass="cdt.managedbuild.tool.gnu.archiver"> <enablement type="ALL"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base" superClass="cdt.managedbuild.tool.gnu.cpp.compiler"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.base" superClass="cdt.managedbuild.tool.gnu.c.compiler"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.base" superClass="cdt.managedbuild.tool.gnu.c.linker"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.base" superClass="cdt.managedbuild.tool.gnu.cpp.linker"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.base" superClass="cdt.managedbuild.tool.gnu.assembler"> </tool> </toolChain> <toolChain archList="all" configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier" id="cdt.managedbuild.toolchain.gnu.cygwin.base" isToolChainSupported="org.eclipse.cdt.managedbuilder.gnu.cygwin.IsGnuCygwinToolChainSupported" name="%ToolChainName.Cygwin" osList="win32" targetTool="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.base;cdt.managedbuild.tool.gnu.c.linker.cygwin.base;cdt.managedbuild.tool.gnu.archiver"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.base" name="%PlatformName.Dbg" binaryParser="org.eclipse.cdt.core.Cygwin_PE" osList="win32" archList="all"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder" id="cdt.managedbuild.target.gnu.builder.cygwin.base"> </builder> <tool id="cdt.managedbuild.tool.gnu.assembler.cygwin.base" superClass="cdt.managedbuild.tool.gnu.assembler"> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.cygwin.base" superClass="cdt.managedbuild.tool.gnu.archiver"> <enablement type="ALL"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.cygwin.base" superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.base" superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> </toolChain> <toolChain archList="all" configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.gnu.mingw.MingwEnvironmentVariableSupplier" id="cdt.managedbuild.toolchain.gnu.mingw.base" isToolChainSupported="org.eclipse.cdt.managedbuilder.gnu.mingw.MingwIsToolChainSupported" name="%ToolChainName.MinGW" osList="win32" targetTool="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base;cdt.managedbuild.tool.gnu.c.linker.mingw.base;cdt.managedbuild.tool.gnu.archiver"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.base" name="%PlatformName.Dbg" binaryParser="org.eclipse.cdt.core.PE" osList="win32" archList="all"> </targetPlatform> <builder id="cdt.managedbuild.tool.gnu.builder.mingw.base" isAbstract="false" isVariableCaseSensitive="false" superClass="org.eclipse.cdt.build.core.internal.builder"> </builder> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.base" superClass="cdt.managedbuild.tool.gnu.assembler"> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.mingw.base" superClass="cdt.managedbuild.tool.gnu.archiver"> <enablement type="ALL"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base" superClass="cdt.managedbuild.tool.gnu.cpp.compiler"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.base" superClass="cdt.managedbuild.tool.gnu.c.compiler"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.mingw.base" name="%ToolName.linker.mingw.gnu.c" superClass="cdt.managedbuild.tool.gnu.c.linker"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> <outputType id="cdt.managedbuild.tool.gnu.c.linker.mingw.so.output.base" superClass="cdt.managedbuild.tool.gnu.c.linker.output.so" outputs="dll"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base" name="%ToolName.linker.mingw.gnu.cpp" superClass="cdt.managedbuild.tool.gnu.cpp.linker"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> <outputType id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.output.base" superClass="cdt.managedbuild.tool.gnu.cpp.linker.output.so" outputs="dll"> </outputType> </tool> </toolChain> <toolChain archList="all" osList="macosx" name="%ToolChainName.Macosx" targetTool="cdt.managedbuild.tool.macosx.c.linker.macosx.base;cdt.managedbuild.tool.macosx.cpp.linker.macosx.base;cdt.managedbuild.tool.gnu.archiver" id="cdt.managedbuild.toolchain.gnu.macosx.base"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.base" name="%PlatformName.Dbg" binaryParser="org.eclipse.cdt.core.MachO64" osList="macosx" archList="all"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder" id="cdt.managedbuild.target.gnu.builder.macosx.base"> </builder> <tool id="cdt.managedbuild.tool.macosx.c.linker.macosx.base" superClass="cdt.managedbuild.tool.macosx.c.linker"> <enablement type="CMD_USAGE"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.base" superClass="cdt.managedbuild.tool.macosx.cpp.linker"> <enablement type="CMD_USAGE"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.macosx.base" superClass="cdt.managedbuild.tool.gnu.assembler"> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.macosx.base" superClass="cdt.managedbuild.tool.gnu.archiver"> <enablement type="ALL"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base" superClass="cdt.managedbuild.tool.gnu.cpp.compiler"> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.base" superClass="cdt.managedbuild.tool.gnu.c.compiler"> </tool> </toolChain> <!--toolChain name="%ToolChainName.Solaris" targetTool="cdt.managedbuild.tool.gnu.solaris.cpp.linker.base;cdt.managedbuild.tool.gnu.solaris.c.linker.base" archList="all" osList="solaris" id="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.base" name="%PlatformName.Dbg" binaryParser="org.eclipse.cdt.core.ELF" osList="solaris" archList="all"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.base" superClass="cdt.managedbuild.tool.gnu.c.compiler.base" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.archiver.base" superClass="cdt.managedbuild.tool.gnu.archiver"> <enablement type="ALL"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.linker.base" superClass="cdt.managedbuild.tool.gnu.c.linker"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.linker.base" superClass="cdt.managedbuild.tool.gnu.cpp.linker"> <enablement type="ALL"> <not> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </not> </enablement> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.assembler.base" superClass="cdt.managedbuild.tool.gnu.assembler"> </tool> </toolChain--> <toolChain archList="all" osList="solaris" id="cdt.managedbuild.toolchain.gnu.solaris.base" name="%ToolChainName.Solaris" superClass="cdt.managedbuild.toolchain.gnu.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.base" name="%PlatformName.Dbg" binaryParser="org.eclipse.cdt.core.ELF" osList="solaris" archList="all"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder" id="cdt.managedbuild.target.gnu.builder.solaris.base"> </builder> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base" name="%ToolName.compiler.solaris.cpp" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.base" name="%ToolName.compiler.solaris.c" superClass="cdt.managedbuild.tool.gnu.c.compiler.base" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}"> </tool> </toolChain> <configuration id="cdt.managedbuild.config.gnu.base" cleanCommand="rm -rf" > <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="so" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="a" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </configuration> <projectType isAbstract="false" isTest="false" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" id="cdt.managedbuild.target.gnu.exe"> <configuration name="%ConfigName.Dbg" id="cdt.managedbuild.config.gnu.exe.debug" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" parent="cdt.managedbuild.config.gnu.base" cleanCommand="rm -rf"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.base" id="cdt.managedbuild.toolchain.gnu.exe.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug" superClass="cdt.managedbuild.target.gnu.platform.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.base" id="cdt.managedbuild.target.gnu.builder.exe.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> <option id="gnu.cpp.compiler.exe.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.exe.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> <option id="gnu.c.compiler.exe.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.exe.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug" superClass="cdt.managedbuild.tool.gnu.c.linker.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug" superClass="cdt.managedbuild.tool.gnu.assembler.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" id="cdt.managedbuild.config.gnu.exe.release" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" parent="cdt.managedbuild.config.gnu.base" cleanCommand="rm -rf"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.base" id="cdt.managedbuild.toolchain.gnu.exe.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release" superClass="cdt.managedbuild.target.gnu.platform.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.base" id="cdt.managedbuild.target.gnu.builder.exe.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> <option id="gnu.cpp.compiler.exe.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.exe.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> <option id="gnu.c.compiler.exe.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.exe.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release" superClass="cdt.managedbuild.tool.gnu.c.linker.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release" superClass="cdt.managedbuild.tool.gnu.assembler.base"> </tool> </toolChain> </configuration> </projectType> <projectType isAbstract="false" isTest="false" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" id="cdt.managedbuild.target.gnu.so"> <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" parent="cdt.managedbuild.config.gnu.base" id="cdt.managedbuild.config.gnu.so.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.base" id="cdt.managedbuild.toolchain.gnu.so.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.so.debug" superClass="cdt.managedbuild.target.gnu.platform.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.base" id="cdt.managedbuild.target.gnu.builder.so.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.so.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> <option id="gnu.cpp.compiler.so.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.so.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.so.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> <option id="gnu.c.compiler.so.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.so.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.so.debug" superClass="cdt.managedbuild.tool.gnu.c.linker.base"> <option id="gnu.c.link.so.debug.option.shared" superClass="gnu.c.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.c.linker.output.so" 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.base"> <option id="gnu.cpp.link.so.debug.option.shared" superClass="gnu.cpp.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.cpp.linker.output.so" 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.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" cleanCommand="rm -rf" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" parent="cdt.managedbuild.config.gnu.base" id="cdt.managedbuild.config.gnu.so.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.base" id="cdt.managedbuild.toolchain.gnu.so.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.so.release" superClass="cdt.managedbuild.target.gnu.platform.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.base" id="cdt.managedbuild.target.gnu.builder.so.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.so.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> <option id="gnu.cpp.compiler.so.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.so.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.so.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> <option id="gnu.c.compiler.so.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.so.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.so.release" superClass="cdt.managedbuild.tool.gnu.c.linker.base"> <option id="gnu.c.link.so.release.option.shared" superClass="gnu.c.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.c.linker.output.so" 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.base"> <option id="gnu.cpp.link.so.release.option.shared" superClass="gnu.cpp.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.cpp.linker.output.so" 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.base"> </tool> </toolChain> </configuration> </projectType> <projectType isTest="false" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" isAbstract="false" id="cdt.managedbuild.target.gnu.lib"> <configuration name="%ConfigName.Dbg" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" parent="cdt.managedbuild.config.gnu.base" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.lib.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.base" id="cdt.managedbuild.toolchain.gnu.lib.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.lib.debug" superClass="cdt.managedbuild.target.gnu.platform.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.base" id="cdt.managedbuild.target.gnu.builder.lib.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.lib.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> <option id="gnu.cpp.compiler.lib.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.lib.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.lib.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> <option id="gnu.c.compiler.lib.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.lib.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.lib.debug" superClass="cdt.managedbuild.tool.gnu.archiver.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.lib.debug" superClass="cdt.managedbuild.tool.gnu.assembler.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" parent="cdt.managedbuild.config.gnu.base" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.lib.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.base" id="cdt.managedbuild.toolchain.gnu.lib.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.lib.release" superClass="cdt.managedbuild.target.gnu.platform.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.base" id="cdt.managedbuild.target.gnu.builder.lib.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.lib.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base"> <option id="gnu.cpp.compiler.lib.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.lib.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.lib.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.base"> <option id="gnu.c.compiler.lib.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.lib.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.lib.release" superClass="cdt.managedbuild.tool.gnu.archiver.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.lib.release" superClass="cdt.managedbuild.tool.gnu.assembler.base"> </tool> </toolChain> </configuration> </projectType> <configuration id="cdt.managedbuild.config.gnu.cygwin.base" cleanCommand="rm -rf" artifactExtension="exe" > <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="dll" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="a" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </configuration> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" id="cdt.managedbuild.target.gnu.cygwin.exe" isTest="false" isAbstract="false"> <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.cygwin.exe.debug" parent="cdt.managedbuild.config.gnu.cygwin.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.cygwin.base" id="cdt.managedbuild.toolchain.gnu.cygwin.exe.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.exe.debug" superClass="cdt.managedbuild.target.gnu.platform.cygwin.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.cygwin.base" id="cdt.managedbuild.target.gnu.builder.cygwin.exe.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base"> <option id="gnu.cpp.compiler.cygwin.exe.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.cygwin.exe.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.exe.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base"> <option id="gnu.c.compiler.cygwin.exe.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.cygwin.exe.debug.option.debugging.level" superClass="gnu.c.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.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.cygwin.exe.debug" superClass="cdt.managedbuild.tool.gnu.assembler.cygwin.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.cygwin.exe.release" parent="cdt.managedbuild.config.gnu.cygwin.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.cygwin.base" id="cdt.managedbuild.toolchain.gnu.cygwin.exe.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.exe.release" superClass="cdt.managedbuild.target.gnu.platform.cygwin.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.cygwin.base" id="cdt.managedbuild.target.gnu.builder.cygwin.exe.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base"> <option id="gnu.cpp.compiler.cygwin.exe.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.cygwin.exe.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.exe.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base"> <option id="gnu.c.compiler.cygwin.exe.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.cygwin.exe.release.option.debugging.level" superClass="gnu.c.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.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.cygwin.exe.release" superClass="cdt.managedbuild.tool.gnu.assembler.cygwin.base"> </tool> </toolChain> </configuration> </projectType> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" id="cdt.managedbuild.target.gnu.cygwin.so" isAbstract="false" isTest="false"> <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" parent="cdt.managedbuild.config.gnu.cygwin.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" id="cdt.managedbuild.config.gnu.cygwin.so.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.cygwin.base" id="cdt.managedbuild.toolchain.gnu.cygwin.so.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.so.debug" superClass="cdt.managedbuild.target.gnu.platform.cygwin.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.cygwin.base" id="cdt.managedbuild.target.gnu.builder.cygwin.so.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.so.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base"> <option id="gnu.cpp.compiler.cygwin.so.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.cygwin.so.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.so.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base"> <option id="gnu.c.compiler.cygwin.so.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.cygwin.so.debug.option.debugging.level" superClass="gnu.c.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.base"> <option id="gnu.c.link.cygwin.so.debug.option.shared" superClass="gnu.c.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin.output.so" 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.base"> <option id="gnu.cpp.link.cygwin.so.debug.option.shared" superClass="gnu.cpp.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.output.so" 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.cygwin.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" cleanCommand="rm -rf" parent="cdt.managedbuild.config.gnu.cygwin.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" id="cdt.managedbuild.config.gnu.cygwin.so.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.cygwin.base" id="cdt.managedbuild.toolchain.gnu.cygwin.so.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.so.release" superClass="cdt.managedbuild.target.gnu.platform.cygwin.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.cygwin.base" id="cdt.managedbuild.target.gnu.builder.cygwin.so.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.so.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base"> <option id="gnu.cpp.compiler.cygwin.so.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.cygwin.so.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.so.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base"> <option id="gnu.c.compiler.cygwin.so.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.cygwin.so.release.option.debugging.level" superClass="gnu.c.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.base"> <option id="gnu.c.link.cygwin.so.release.option.shared" superClass="gnu.c.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.c.linker.cygwin.output.so" 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.base"> <option id="gnu.cpp.link.cygwin.so.release.option.shared" superClass="gnu.cpp.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.output.so" 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.cygwin.base"> </tool> </toolChain> </configuration> </projectType> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" id="cdt.managedbuild.target.gnu.cygwin.lib" isTest="false" isAbstract="false"> <configuration name="%ConfigName.Dbg" parent="cdt.managedbuild.config.gnu.cygwin.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.cygwin.lib.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.cygwin.base" id="cdt.managedbuild.toolchain.gnu.cygwin.lib.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.lib.debug" superClass="cdt.managedbuild.target.gnu.platform.cygwin.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.cygwin.base" id="cdt.managedbuild.target.gnu.builder.cygwin.lib.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.lib.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base"> <option id="gnu.cpp.compiler.cygwin.lib.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.cygwin.lib.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.lib.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base"> <option id="gnu.c.compiler.cygwin.lib.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.cygwin.lib.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.cygwin.lib.debug" superClass="cdt.managedbuild.tool.gnu.archiver.cygwin.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.cygwin.lib.debug" superClass="cdt.managedbuild.tool.gnu.assembler.cygwin.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" parent="cdt.managedbuild.config.gnu.cygwin.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.cygwin.lib.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.cygwin.base" id="cdt.managedbuild.toolchain.gnu.cygwin.lib.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.cygwin.lib.release" superClass="cdt.managedbuild.target.gnu.platform.cygwin.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.cygwin.base" id="cdt.managedbuild.target.gnu.builder.cygwin.lib.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.lib.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.cygwin.base"> <option id="gnu.cpp.compiler.cygwin.lib.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.cygwin.lib.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.cygwin.lib.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.cygwin.base"> <option id="gnu.c.compiler.cygwin.lib.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.cygwin.lib.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.cygwin.lib.release" superClass="cdt.managedbuild.tool.gnu.archiver.cygwin.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.cygwin.lib.release" superClass="cdt.managedbuild.tool.gnu.assembler.cygwin.base"> </tool> </toolChain> </configuration> </projectType> <configuration id="cdt.managedbuild.config.gnu.mingw.base" cleanCommand="rm -rf" artifactExtension="exe" > <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="dll" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="a" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </configuration> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" id="cdt.managedbuild.target.gnu.mingw.exe" isAbstract="false" isTest="false" > <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.mingw.exe.debug" parent="cdt.managedbuild.config.gnu.mingw.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.mingw.base" id="cdt.managedbuild.toolchain.gnu.mingw.exe.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.exe.debug" superClass="cdt.managedbuild.target.gnu.platform.mingw.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base"> <option id="gnu.cpp.compiler.mingw.exe.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.mingw.exe.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.exe.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.mingw.base"> <option id="gnu.c.compiler.mingw.exe.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.mingw.exe.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.mingw.exe.debug" superClass="cdt.managedbuild.tool.gnu.c.linker.mingw.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.exe.debug" superClass="cdt.managedbuild.tool.gnu.assembler.mingw.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.mingw.exe.release" parent="cdt.managedbuild.config.gnu.mingw.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.mingw.base" id="cdt.managedbuild.toolchain.gnu.mingw.exe.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.exe.release" superClass="cdt.managedbuild.target.gnu.platform.mingw.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base"> <option id="gnu.cpp.compiler.mingw.exe.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.mingw.exe.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.exe.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.mingw.base"> <option id="gnu.c.compiler.mingw.exe.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.mingw.exe.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.mingw.exe.release" superClass="cdt.managedbuild.tool.gnu.c.linker.mingw.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.exe.release" superClass="cdt.managedbuild.tool.gnu.assembler.mingw.base"> </tool> </toolChain> </configuration> </projectType> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" id="cdt.managedbuild.target.gnu.mingw.so" isAbstract="false" isTest="false" > <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" parent="cdt.managedbuild.config.gnu.mingw.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" id="cdt.managedbuild.config.gnu.mingw.so.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.mingw.base" id="cdt.managedbuild.toolchain.gnu.mingw.so.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.so.debug" superClass="cdt.managedbuild.target.gnu.platform.mingw.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.so.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base"> <option id="gnu.cpp.compiler.mingw.so.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.mingw.so.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.so.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.mingw.base"> <option id="gnu.c.compiler.mingw.so.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.mingw.so.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.mingw.so.debug" superClass="cdt.managedbuild.tool.gnu.c.linker.mingw.base"> <option id="gnu.c.link.mingw.so.debug.option.shared" superClass="gnu.c.link.option.shared"> </option> <outputType id="cdt.managedbuild.tool.gnu.c.linker.mingw.so.debug.output" superClass="cdt.managedbuild.tool.gnu.c.linker.mingw.so.output.base"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.debug" superClass="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base"> <option id="gnu.cpp.link.mingw.so.debug.option.shared" superClass="gnu.cpp.link.option.shared"> </option> <outputType id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.debug.output" superClass="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.output.base"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.so.debug" superClass="cdt.managedbuild.tool.gnu.assembler.mingw.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" cleanCommand="rm -rf" parent="cdt.managedbuild.config.gnu.mingw.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" id="cdt.managedbuild.config.gnu.mingw.so.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.mingw.base" id="cdt.managedbuild.toolchain.gnu.mingw.so.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.so.release" superClass="cdt.managedbuild.target.gnu.platform.mingw.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.so.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base"> <option id="gnu.cpp.compiler.mingw.so.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.mingw.so.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.so.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.mingw.base"> <option id="gnu.c.compiler.mingw.so.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.mingw.so.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.linker.mingw.so.release" superClass="cdt.managedbuild.tool.gnu.c.linker.mingw.base"> <option id="gnu.c.link.mingw.so.release.option.shared" superClass="gnu.c.link.option.shared"> </option> <outputType id="cdt.managedbuild.tool.gnu.c.linker.mingw.so.release.output" superClass="cdt.managedbuild.tool.gnu.c.linker.mingw.so.output.base"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.release" superClass="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base"> <option id="gnu.cpp.link.mingw.so.release.option.shared" superClass="gnu.cpp.link.option.shared"> </option> <outputType id="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.release.output" superClass="cdt.managedbuild.tool.gnu.cpp.linker.mingw.so.output.base"> </outputType> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.so.release" superClass="cdt.managedbuild.tool.gnu.assembler.mingw.base"> </tool> </toolChain> </configuration> </projectType> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" id="cdt.managedbuild.target.gnu.mingw.lib" isAbstract="false" isTest="false" > <configuration name="%ConfigName.Dbg" parent="cdt.managedbuild.config.gnu.mingw.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.mingw.lib.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.mingw.base" id="cdt.managedbuild.toolchain.gnu.mingw.lib.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.lib.debug" superClass="cdt.managedbuild.target.gnu.platform.mingw.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.lib.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base"> <option id="gnu.cpp.compiler.mingw.lib.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.mingw.lib.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.lib.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.mingw.base"> <option id="gnu.c.compiler.mingw.lib.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.mingw.lib.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.mingw.lib.debug" superClass="cdt.managedbuild.tool.gnu.archiver.mingw.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.lib.debug" superClass="cdt.managedbuild.tool.gnu.assembler.mingw.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" parent="cdt.managedbuild.config.gnu.mingw.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" id="cdt.managedbuild.config.gnu.mingw.lib.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.mingw.base" id="cdt.managedbuild.toolchain.gnu.mingw.lib.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.mingw.lib.release" superClass="cdt.managedbuild.target.gnu.platform.mingw.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.lib.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base"> <option id="gnu.cpp.compiler.mingw.lib.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.mingw.lib.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.mingw.lib.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.mingw.base"> <option id="gnu.c.compiler.mingw.lib.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.mingw.lib.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.archiver.mingw.lib.release" superClass="cdt.managedbuild.tool.gnu.archiver.mingw.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.mingw.lib.release" superClass="cdt.managedbuild.tool.gnu.assembler.mingw.base"> </tool> </toolChain> </configuration> </projectType> <configuration id="cdt.managedbuild.config.gnu.macosx.base" cleanCommand="rm -rf" > <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="dylib" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="a" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </configuration> <projectType id="cdt.managedbuild.target.macosx.exe" isTest="false" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" isAbstract="false"> <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" parent="cdt.managedbuild.config.gnu.macosx.base" id="cdt.managedbuild.config.gnu.macosx.exe.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.macosx.base" id="cdt.managedbuild.toolchain.gnu.macosx.exe.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.exe.debug" superClass="cdt.managedbuild.target.gnu.platform.macosx.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.macosx.base" id="cdt.managedbuild.target.gnu.builder.macosx.exe.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.exe.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base"> <option id="gnu.cpp.compilermacosx.exe.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.macosx.exe.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.exe.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.macosx.base"> <option id="gnu.c.compiler.macosx.exe.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.macosx.exe.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.macosx.c.linker.macosx.exe.debug" superClass="cdt.managedbuild.tool.macosx.c.linker.macosx.base"> </tool> <tool id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.exe.debug" superClass="cdt.managedbuild.tool.macosx.cpp.linker.macosx.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.macosx.exe.debug" superClass="cdt.managedbuild.tool.gnu.assembler.macosx.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" id="cdt.managedbuild.config.macosx.exe.release" parent="cdt.managedbuild.config.gnu.macosx.base" > <toolChain id="cdt.managedbuild.toolchain.gnu.macosx.exe.release" superClass="cdt.managedbuild.toolchain.gnu.macosx.base"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.exe.release" superClass="cdt.managedbuild.target.gnu.platform.macosx.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.macosx.base" id="cdt.managedbuild.target.gnu.builder.macosx.exe.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.exe.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base"> <option id="gnu.cpp.compiler.macosx.exe.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.macosx.exe.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.exe.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.macosx.base"> <option id="gnu.c.compiler.macosx.exe.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.macosx.exe.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.macosx.c.linker.macosx.exe.release" superClass="cdt.managedbuild.tool.macosx.c.linker.macosx.base"> </tool> <tool id="cdt.managedbuild.tool.macosx.cpp.linker.macosx.exe.release" superClass="cdt.managedbuild.tool.macosx.cpp.linker.macosx.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.macosx.exe.release" superClass="cdt.managedbuild.tool.gnu.assembler.macosx.base"> </tool> </toolChain> </configuration> </projectType> <projectType id="cdt.managedbuild.target.macosx.so" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" isTest="false" isAbstract="false"> <configuration name="%ConfigName.Dbg" cleanCommand="rm -rf" parent="cdt.managedbuild.config.gnu.macosx.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" id="cdt.managedbuild.config.macosx.so.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.macosx.base" id="cdt.managedbuild.toolchain.gnu.macosx.so.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.so.debug" superClass="cdt.managedbuild.target.gnu.platform.macosx.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.macosx.base" id="cdt.managedbuild.target.gnu.builder.macosx.so.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.so.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base"> <option id="gnu.cpp.compiler.macosx.so.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.macosx.so.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.so.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.macosx.base"> <option id="gnu.c.compiler.macosx.so.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.macosx.so.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.macosx.c.linker.macosx.so.debug" superClass="cdt.managedbuild.tool.macosx.c.linker.macosx.base"> <option id="macosx.c.link.macosx.so.debug.option.shared" superClass="macosx.c.link.option.shared"> </option> <option id="macosx.c.link.macosx.so.debug.option.nostart" superClass="macosx.c.link.option.nostart"> </option> <option id="macosx.c.link.macosx.so.debug.option.nodeflibs" superClass="macosx.c.link.option.nodeflibs"> </option> <outputType superClass="cdt.managedbuild.tool.macosx.c.linker.output.so" 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.macosx.base"> <option id="macosx.cpp.link.macosx.so.debug.option.shared" superClass="macosx.cpp.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.macosx.cpp.linker.output.so" 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.macosx.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" parent="cdt.managedbuild.config.gnu.macosx.base" cleanCommand="rm -rf" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" id="cdt.managedbuild.config.macosx.so.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.macosx.base" id="cdt.managedbuild.toolchain.gnu.macosx.so.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.so.release" superClass="cdt.managedbuild.target.gnu.platform.macosx.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.macosx.base" id="cdt.managedbuild.target.gnu.builder.macosx.so.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.so.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base"> <option id="gnu.cpp.compiler.macosx.so.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.macosx.so.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.so.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.macosx.base"> <option id="gnu.c.compiler.macosx.so.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.macosx.so.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.macosx.c.linker.macosx.so.release" superClass="cdt.managedbuild.tool.macosx.c.linker.macosx.base"> <option id="macosx.c.link.macosx.so.release.option.shared" superClass="macosx.c.link.option.shared"> </option> <option id="macosx.c.link.macosx.so.release.option.nostart" superClass="macosx.c.link.option.nostart"> </option> <option id="macosx.c.link.macosx.so.release.option.nodeflibs" superClass="macosx.c.link.option.nodeflibs"> </option> <outputType superClass="cdt.managedbuild.tool.macosx.c.linker.output.so" 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.macosx.base"> <option id="macosx.cpp.link.macosx.so.release.option.shared" superClass="macosx.cpp.link.option.shared"> </option> <outputType superClass="cdt.managedbuild.tool.macosx.cpp.linker.output.so" 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.macosx.base"> </tool> </toolChain> </configuration> </projectType> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" id="cdt.managedbuild.target.macosx.lib" isTest="false" isAbstract="false"> <configuration name="%ConfigName.Dbg" parent="cdt.managedbuild.config.gnu.macosx.base" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" id="cdt.managedbuild.config.macosx.lib.debug"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.macosx.base" id="cdt.managedbuild.toolchain.gnu.macosx.lib.debug"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.lib.debug" superClass="cdt.managedbuild.target.gnu.platform.macosx.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.macosx.base" id="cdt.managedbuild.target.gnu.builder.macosx.lib.debug"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.lib.debug" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base"> <option id="gnu.cpp.compiler.macosx.lib.debug.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.macosx.lib.debug.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.lib.debug" superClass="cdt.managedbuild.tool.gnu.c.compiler.macosx.base"> <option id="gnu.c.compiler.macosx.lib.debug.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.macosx.lib.debug.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.toolmacosx.lib.debug.gnu.archiver" superClass="cdt.managedbuild.tool.gnu.archiver.macosx.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.macosx.lib.debug" superClass="cdt.managedbuild.tool.gnu.assembler.macosx.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" parent="cdt.managedbuild.config.gnu.macosx.base" cleanCommand="rm -rf" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" id="cdt.managedbuild.config.macosx.lib.release"> <toolChain superClass="cdt.managedbuild.toolchain.gnu.macosx.base" id="cdt.managedbuild.toolchain.gnu.macosx.lib.release"> <targetPlatform id="cdt.managedbuild.target.gnu.platform.macosx.lib.release" superClass="cdt.managedbuild.target.gnu.platform.macosx.base"> </targetPlatform> <builder superClass="cdt.managedbuild.target.gnu.builder.macosx.base" id="cdt.managedbuild.target.gnu.builder.macosx.lib.release"> </builder> <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.lib.release" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.macosx.base"> <option id="gnu.cpp.compiler.macosx.lib.release.option.optimization.level" superClass="gnu.cpp.compiler.option.optimization.level"> </option> <option id="gnu.cpp.compiler.macosx.lib.release.option.debugging.level" superClass="gnu.cpp.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.tool.gnu.c.compiler.macosx.lib.release" superClass="cdt.managedbuild.tool.gnu.c.compiler.macosx.base"> <option id="gnu.c.compiler.macosx.lib.release.option.optimization.level" superClass="gnu.c.compiler.option.optimization.level"> </option> <option id="gnu.c.compiler.macosx.lib.release.option.debugging.level" superClass="gnu.c.compiler.option.debugging.level"> </option> </tool> <tool id="cdt.managedbuild.toolmacosx.lib.release.gnu.archiver" superClass="cdt.managedbuild.tool.gnu.archiver.macosx.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.assembler.macosx.lib.release" superClass="cdt.managedbuild.tool.gnu.assembler.macosx.base"> </tool> </toolChain> </configuration> </projectType> <configuration id="cdt.managedbuild.config.gnu.solaris.base" cleanCommand="rm -rf"> <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="so" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/> </enablement> <enablement type="CONTAINER_ATTRIBUTE" attribute="artifactExtension" value="a" extensionAdjustment="false"> <checkBuildProperty property="org.eclipse.cdt.build.core.buildArtefactType" value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/> </enablement> </configuration> <projectType buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" isAbstract="false" isTest="false" id="cdt.managedbuild.target.gnu.solaris.exe"> <configuration name="%ConfigName.Dbg" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" id="cdt.managedbuild.config.gnu.solaris.exe.debug" parent="cdt.managedbuild.config.gnu.solaris.base"> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.exe.debug" superClass="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.platform.exe.debug" superClass="cdt.managedbuild.target.gnu.solaris.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.exe.debug" superClass="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.exe.debug" superClass="cdt.managedbuild.tool.gnu.solaris.c.compiler.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" id="cdt.managedbuild.config.gnu.solaris.exe.release" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" parent="cdt.managedbuild.config.gnu.solaris.base"> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.exe.release" superClass="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.platform.exe.release" superClass="cdt.managedbuild.target.gnu.solaris.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.exe.release" superClass="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.exe.release" superClass="cdt.managedbuild.tool.gnu.solaris.c.compiler.base"> </tool> </toolChain> </configuration> </projectType> <projectType isAbstract="false" isTest="false" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" id="cdt.managedbuild.target.gnu.solaris.so"> <configuration name="%ConfigName.Dbg" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" parent="cdt.managedbuild.config.gnu.solaris.base" id="cdt.managedbuild.config.gnu.solaris.so.debug"> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.so.debug" superClass="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.platform.so.debug" superClass="cdt.managedbuild.target.gnu.solaris.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.so.debug" superClass="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.so.debug" superClass="cdt.managedbuild.tool.gnu.solaris.c.compiler.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" parent="cdt.managedbuild.config.gnu.solaris.base" id="cdt.managedbuild.config.gnu.solaris.so.release"> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.so.release" superClass="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.platform.so.release" superClass="cdt.managedbuild.target.gnu.solaris.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.so.release" superClass="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.so.release" superClass="cdt.managedbuild.tool.gnu.solaris.c.compiler.base"> </tool> </toolChain> </configuration> </projectType> <projectType isTest="false" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" isAbstract="false" id="cdt.managedbuild.target.gnu.solaris.lib"> <configuration name="%ConfigName.Dbg" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" parent="cdt.managedbuild.config.gnu.solaris.base" id="cdt.managedbuild.config.gnu.solaris.lib.debug"> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.lib.debug" superClass="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.platform.lib.debug" superClass="cdt.managedbuild.target.gnu.solaris.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.lib.debug" superClass="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.lib.debug" superClass="cdt.managedbuild.tool.gnu.solaris.c.compiler.base"> </tool> </toolChain> </configuration> <configuration name="%ConfigName.Rel" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" parent="cdt.managedbuild.config.gnu.solaris.base" id="cdt.managedbuild.config.gnu.solaris.lib.release"> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.lib.release" superClass="cdt.managedbuild.toolchain.gnu.solaris.base"> <targetPlatform id="cdt.managedbuild.target.gnu.solaris.platform.lib.release" superClass="cdt.managedbuild.target.gnu.solaris.base"> </targetPlatform> <tool id="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.lib.release" superClass="cdt.managedbuild.tool.gnu.solaris.cpp.compiler.base"> </tool> <tool id="cdt.managedbuild.tool.gnu.solaris.c.compiler.lib.release" superClass="cdt.managedbuild.tool.gnu.solaris.c.compiler.base"> </tool> </toolChain> </configuration> </projectType> </extension> <extension point="org.eclipse.cdt.core.templates"> <template id="org.eclipse.cdt.build.core.templates.HelloWorldCCProject" filterPattern=".*g\+\+" location="$nl$/templates/projecttemplates/HelloWorldCCProject/template.xml" projectType="org.eclipse.cdt.build.core.buildArtefactType.exe"> </template> <template id="org.eclipse.cdt.build.core.templates.HelloWorldCAnsiProject" filterPattern=".*gcc" location="$nl$/templates/projecttemplates/HelloWorldCAnsiProject/template.xml" projectType="org.eclipse.cdt.build.core.buildArtefactType.exe"> </template> <template id="org.eclipse.cdt.build.core.templates.MakefileHelloWorldCCProject" filterPattern=".*g\+\+" location="$nl$/templates/projecttemplates/MakefileHelloWorldCCProject/template.xml" projectType="org.eclipse.cdt.build.makefile.projectType"> </template> </extension> <extension point="org.eclipse.cdt.core.templateAssociations"> <template id="org.eclipse.cdt.build.core.templates.EmptyProject"> <toolChain id="cdt.managedbuild.toolchain.gnu.mingw.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.cygwin.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.macosx.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.base"/> </template> <template id="org.eclipse.cdt.build.core.templates.HelloWorldCAnsiProject"> <toolChain id="cdt.managedbuild.toolchain.gnu.mingw.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.cygwin.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.macosx.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.base"/> </template> <template id="org.eclipse.cdt.build.core.templates.HelloWorldCCProject"> <toolChain id="cdt.managedbuild.toolchain.gnu.mingw.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.cygwin.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.macosx.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.base"/> </template> <template id="org.eclipse.cdt.build.core.templates.MakefileHelloWorldCCProject"> <toolChain id="cdt.managedbuild.toolchain.gnu.mingw.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.cygwin.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.macosx.base"/> <toolChain id="cdt.managedbuild.toolchain.gnu.solaris.base"/> </template> </extension> <extension point="org.eclipse.cdt.core.templateProcessTypes"> <processType name="SimpleGNUMakefileGenerator" processRunner="org.eclipse.cdt.managedbuilder.gnu.templates.SimpleMakefileGenerator"> <simple name="projectName"> </simple> </processType> </extension> </plugin>