Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: 27493675eeb346d87dfb7238e41281a96182d67d (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                                                 



                                                                               
































































































































































































































































































































                                                                                                                      










                                                                                                                   













































                                                                                                  
                                                                                                                                                                    







                                                                                                     
                                                                                                                                 
                                    
                                                                                                                                                                                                               
                                                                                 
                                                                                                                                                                                                                                       


                                                
                                                                                                                                 
                                                                          
                                                                                                                                                                     
                                                      































                                                                                                


























































                                                                                                                                                                                                                                       








                                                                                                      





                                                                                          


























































































































                                                                                                           
                                              

                     





                                                                                                    
                                                                            


                                     
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

     <extension
           id="autotoolsProperties"
           name="Autotools Build Properties"
           point="org.eclipse.cdt.managedbuilder.core.buildProperties">
           <propertyValue 
              	property="org.eclipse.cdt.build.core.buildType" 
              	id="org.eclipse.linuxtools.cdt.autotools.core.buildType.default" 
              	name="%BuildProperty.value.name.default"/>
           <propertyValue 
              	property="org.eclipse.cdt.build.core.buildType" 
              	id="org.eclipse.linuxtools.cdt.autotools.core.buildType.debug" 
              	name="%BuildProperty.value.name.debug"/>
           <propertyValue 
            	property="org.eclipse.cdt.build.core.buildArtefactType" 
            	id="org.eclipse.linuxtools.cdt.autotools.core.buildArtefactType.autotools" 
            	name="%BuildProperty.type.name.autotools"/>
     </extension>
   <extension
         id="cdt.autotools.core.managed.build.info"
         name="Autotools Managed Build Info"
         point="org.eclipse.cdt.managedbuilder.core.buildDefinitions">
      <managedBuildRevision fileVersion="4.0.0"/>
      <tool
            command="configure"
            id="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"
            isAbstract="false"
            name="%Tool.configure"
            natureFilter="both"
            supportsManagedBuild="false">
         <optionCategory
               id="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               name="%OptionCategory.configure.general"
               owner="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
         <option
               applicabilityCalculator="org.eclipse.cdt.internal.autotools.core.configure.AutotoolsOptionValueHandler"
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.name"
               isAbstract="false"
               name="%Option.configure.name"
               resourceFilter="all"
               valueHandler="org.eclipse.cdt.internal.autotools.core.configure.AutotoolsOptionValueHandler"
               valueType="string">
         </option>
         <option
               applicabilityCalculator="org.eclipse.cdt.internal.autotools.core.configure.AutotoolsOptionValueHandler"
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               defaultValue="build"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.builddir"
               isAbstract="false"
               name="%Option.configure.builddir"
               resourceFilter="all"
               tip="%Option.configure.builddir.tip"
               valueHandler="org.eclipse.cdt.internal.autotools.core.configure.AutotoolsOptionValueHandler"
               valueType="string"/>
         <option
               applicabilityCalculator="org.eclipse.cdt.internal.autotools.core.configure.AutotoolsOptionValueHandler"
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.configdir"
               isAbstract="false"
               name="%Option.configure.configdir"
               resourceFilter="all"
               tip="%Option.configure.configdir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               command="--cache-file="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.cache_file"
               isAbstract="false"
               name="%Option.configure.cache_file"
               resourceFilter="all"
               tip="%Option.configure.cache_file.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               command="--help"
               defaultValue="false"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.help"
               isAbstract="false"
               name="%Option.configure.help"
               resourceFilter="all"
               tip="%Option.configure.help.tip"
               valueType="boolean"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               command="--no-create"
               defaultValue="false"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.no_create"
               isAbstract="false"
               name="%Option.configure.no_create"
               resourceFilter="all"
               tip="%Option.configure.no_create.tip"
               valueType="boolean"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               command="--quiet"
               defaultValue="false"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.quiet"
               isAbstract="false"
               name="%Option.configure.quiet"
               resourceFilter="all"
               tip="%Option.configure.quiet.tip"
               valueType="boolean"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.general"
               command="--version"
               defaultValue="false"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.version"
               isAbstract="false"
               name="%Option.configure.version"
               resourceFilter="all"
               tip="%Option.configure.version.tip"
               valueType="boolean"/>
         <optionCategory
               id="org.eclipse.linuxtools.cdt.autotools.core.configure.optionCategory.configure.platform"
               name="%OptionCategory.configure.platform"
               owner="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.configure.optionCategory.configure.platform"
               command="--host="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.host"
               isAbstract="false"
               name="%Option.configure.host"
               resourceFilter="all"
               tip="%Option.configure.host.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.configure.optionCategory.configure.platform"
               command="--target="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.target"
               isAbstract="false"
               name="%Option.configure.target"
               resourceFilter="all"
               tip="%Option.configure.target.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.configure.optionCategory.configure.platform"
               command="--build="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.build"
               isAbstract="false"
               name="%Option.configure.build"
               resourceFilter="all"
               tip="%Option.configure.build.tip"
               valueType="string"/>
         <optionCategory
               id="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               name="%OptionCategory.configure.directories"
               owner="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--prefix="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.prefix"
               isAbstract="false"
               name="%Option.configure.prefix"
               resourceFilter="all"
               tip="%Option.configure.prefix.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--exec-prefix="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.exec_prefix"
               isAbstract="false"
               name="%Option.configure.exec_prefix"
               resourceFilter="all"
               tip="%Option.configure.exec_prefix.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--libdir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.libdir"
               isAbstract="false"
               name="%Option.configure.libdir"
               resourceFilter="all"
               tip="%Option.configure.libdir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--bindir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.bindir"
               isAbstract="false"
               name="%Option.configure.bindir"
               resourceFilter="all"
               tip="%Option.configure.bindir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--sbindir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.sbindir"
               isAbstract="false"
               name="%Option.configure.sbindir"
               resourceFilter="all"
               tip="%Option.configure.sbindir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--includedir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.includedir"
               isAbstract="false"
               name="%Option.configure.includedir"
               resourceFilter="all"
               tip="%Option.configure.includedir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--datadir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.datadir"
               isAbstract="false"
               name="%Option.configure.datadir"
               resourceFilter="all"
               tip="%Option.configure.datadir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--sysconfdir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.sysconfdir"
               isAbstract="false"
               name="%Option.configure.sysconfdir"
               resourceFilter="all"
               tip="%Option.configure.sysconfdir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--infodir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.infodir"
               isAbstract="false"
               name="%Option.configure.infodir"
               resourceFilter="all"
               tip="%Option.configure.infodir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--mandir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.mandir"
               isAbstract="false"
               name="%Option.configure.mandir"
               resourceFilter="all"
               tip="%Option.configure.mandir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--srcdir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.srcdir"
               isAbstract="false"
               name="%Option.configure.srcdir"
               resourceFilter="all"
               tip="%Option.configure.srcdir.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--localstatedir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.localstatedir"
               isAbstract="false"
               name="%Option.configure.localstatedir"
               resourceFilter="all"
               tip="%Option.configure.localstatedir"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--sharedstatedir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.sharedstatedir"
               isAbstract="false"
               name="%Option.configure.sharedstatedir"
               resourceFilter="all"
               tip="%Option.configure.sharedstatedir"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--libexecdir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.libexecdir"
               isAbstract="false"
               name="%Option.configure.libexecdir"
               resourceFilter="all"
               tip="%Option.configure.libexecdir"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.directories"
               command="--oldincludedir="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.oldincludedir"
               isAbstract="false"
               name="%Option.configure.oldincludedir"
               resourceFilter="all"
               tip="%Option.configure.oldincludedir.tip"
               valueType="string"/>
         <optionCategory
               id="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.filenames"
               name="%OptionCategory.configure.filenames"
               owner="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.filenames"
               command="--program-prefix="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.program_prefix"
               isAbstract="false"
               name="%Option.configure.program_prefix"
               resourceFilter="all"
               tip="%Option.configure.program_prefix.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.filenames"
               command="--program-suffix="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.program_suffix"
               isAbstract="false"
               name="%Option.configure.program_suffix"
               resourceFilter="all"
               tip="%Option.configure.program_suffix.tip"
               valueType="string"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.filenames"
               command="--program-transform-name="
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.program_transform_name"
               isAbstract="false"
               name="%Option.configure.program_transform_name"
               resourceFilter="all"
               tip="%Option.configure.program_transform_name.tip"
               valueType="string"/>
         <optionCategory
               id="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.features"
               name="%OptionCategory.configure.features"
               owner="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.features"
               command="--enable-maintainer-mode"
               defaultValue="false"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.enable_maintainer_mode"
               isAbstract="false"
               name="%Option.configure.enable_maintainer_mode"
               resourceFilter="all"
               tip="%Option.configure.enable_maintainer_mode.tip"
               valueType="boolean"/>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.configure.features"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.configure.user"
               isAbstract="false"
               name="%Option.configure.user"
               resourceFilter="all"
               tip="%Option.configure.user.tip"
               valueType="string">
               <enablement
              		type="CONTAINER_ATTRIBUTE" 
              		attribute="defaultValue" 
              		value="CFLAGS=-g -O0"
              		extensionAdjustment="false">
			  		<checkBuildProperty 
			  			property="org.eclipse.cdt.build.core.buildType"
			  			value="org.eclipse.linuxtools.cdt.autotools.core.buildType.debug"/>
               </enablement>
         </option>
         <outputType
               id="org.eclipse.linuxtools.cdt.autotools.core.outputType.configure"
               name="%Configure.outputType"
               outputs="status"
               primaryOutput="true"/>
         <inputType
               id="org.eclipse.linuxtools.cdt.autotools.core.inputType.configure"
               multipleOfType="false"
               sourceContentType="org.eclipse.linuxtools.cdt.autotools.core.configureScript">
         </inputType>
      </tool>
      <tool
            command="autogen.sh"
            id="org.eclipse.linuxtools.cdt.autotools.core.tool.autogen"
            isAbstract="false"
            name="%Tool.autogen"
            natureFilter="both"
            supportsManagedBuild="false">
         <optionCategory
               id="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.autogen.general"
               name="%OptionCategory.autogen.general"
               owner="org.eclipse.linuxtools.cdt.autotools.core.tool.autogen">
         </optionCategory>
         <option
               category="org.eclipse.linuxtools.cdt.autotools.core.optionCategory.autogen.general"
               id="org.eclipse.linuxtools.cdt.autotools.core.option.autogen.user"
               isAbstract="false"
               name="%Option.autogen.user"
               resourceFilter="all"
               tip="%Option.autogen.user.tip"
               valueType="string">
         </option>
         <outputType
               id="org.eclipse.linuxtools.cdt.autotools.core.outputType.autogen"
               name="%Autogen.outputType"
               outputNames="configure"
               primaryOutput="true">
         </outputType>
         <inputType
               id="org.eclipse.linuxtools.cdt.autotools.core.inputType.autogen"
               multipleOfType="false"
               sourceContentType="org.eclipse.linuxtools.cdt.autotools.core.autogenScript">
         </inputType>
      </tool>
      <targetPlatform
            archList="all"
            binaryParser="org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.MachO64;org.eclipse.cdt.core.PE;org.eclipse.cdt.core.Cygwin_PE"
            id="org.eclipse.linuxtools.cdt.autotools.core.targetPlatform"
            isAbstract="false"
            name="%Autotools.targetplatform.name"/>
      <projectType
            buildArtefactType="org.eclipse.linuxtools.cdt.autotools.core.buildArtefactType.autotools"
            id="org.eclipse.linuxtools.cdt.autotools.core.projectType"
            isAbstract="false">
         <configuration
               buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.linuxtools.cdt.autotools.core.buildType.default"
               cleanCommand="rm -rf"
               errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
               id="org.eclipse.linuxtools.cdt.autotools.core.configuration.build"
               languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain}"
               name="%Configuration.build.name">
            <toolChain
                  archList="all"
                  configurationEnvironmentSupplier="org.eclipse.cdt.internal.autotools.core.AutotoolsEnvironmentVariableSupplier"
                  id="org.eclipse.linuxtools.cdt.autotools.core.toolChain"
                  languageSettingsProviders="org.eclipse.cdt.autotools.core.LibtoolGCCBuildCommandParser;org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector"
                  name="%Autotools.gnu.toolchain.name"
                  supportsManagedBuild="false"
                  targetTool="org.eclipse.linuxtools.cdt.autotools.core.tool.configure">
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.gnu.toolchain.tool.configure"
                     isAbstract="false"
                     natureFilter="both"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.tool.autogen"
                     isAbstract="false"
                     natureFilter="both"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.tool.autogen">
               </tool>
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.tool.gcc"
                     isAbstract="false"
                     superClass="cdt.managedbuild.tool.gnu.c.compiler">
               </tool>
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.tool.gpp"
                     isAbstract="false"
                     superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
               </tool>
               <targetPlatform
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.targetPlatform"
                     isAbstract="false"
                     name="%Autotools.targetplatform.name"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.targetPlatform">
               </targetPlatform>
               <builder
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.builder"
                     isAbstract="false"
                     isVariableCaseSensitive="false"
                     name="%Makefile.builder.name">
               </builder>
               <supportedProperties>
                  <property
                        id="org.eclipse.cdt.build.core.buildArtefactType">
                     <value
                           id="org.eclipse.linuxtools.cdt.autotools.core.buildArtefactType.autotools">
                     </value>
                  </property>
               </supportedProperties>
            </toolChain>
         </configuration>
          <configuration
               buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.linuxtools.cdt.autotools.core.buildType.debug"
               cleanCommand="rm -rf"
               errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser"
               id="org.eclipse.linuxtools.cdt.autotools.core.configuration.build.debug"
               languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain}"
               name="%Configuration.debug.name">
            <toolChain
                  archList="all"
                  configurationEnvironmentSupplier="org.eclipse.cdt.internal.autotools.core.AutotoolsEnvironmentVariableSupplier"
                  id="org.eclipse.linuxtools.cdt.autotools.core.toolChain.debug"
                  languageSettingsProviders="org.eclipse.cdt.autotools.core.LibtoolGCCBuildCommandParser;org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector"
                  name="%Autotools.gnu.toolchain.name"
                  supportsManagedBuild="false"
                  targetTool="org.eclipse.linuxtools.cdt.autotools.core.tool.configure">
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.gnu.toolchain.tool.configure.debug"
                     isAbstract="false"
                     natureFilter="both"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.tool.configure"/>
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.tool.autogen.debug"
                     isAbstract="false"
                     natureFilter="both"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.tool.autogen">
               </tool>
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.tool.gcc.debug"
                     isAbstract="false"
                     superClass="cdt.managedbuild.tool.gnu.c.compiler">
               </tool>
               <tool
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.tool.gpp.debug"
                     isAbstract="false"
                     superClass="cdt.managedbuild.tool.gnu.cpp.compiler">
               </tool>
               <targetPlatform
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.targetPlatform.debug"
                     isAbstract="false"
                     name="%Autotools.targetplatform.name"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.targetPlatform">
               </targetPlatform>
               <builder
                     id="org.eclipse.linuxtools.cdt.autotools.core.toolchain.builder.debug"
                     superClass="org.eclipse.linuxtools.cdt.autotools.core.toolchain.builder"
                     isAbstract="false"
                     isVariableCaseSensitive="false">
               </builder>
               <supportedProperties>
                  <property
                        id="org.eclipse.cdt.build.core.buildArtefactType">
                     <value
                           id="org.eclipse.linuxtools.cdt.autotools.core.buildArtefactType.autotools">
                     </value>
                  </property>
                  <property
                        id="org.eclipse.cdt.build.core.buildType">
                     <value
                           id="org.eclipse.linuxtools.cdt.autotools.core.buildType.debug">
                     </value>
                  </property>
               </supportedProperties>
            </toolChain>
         </configuration>
      </projectType>
   </extension>
   <extension
         id="autotoolsNatureV2"
         name="%AutotoolsNewNature.name"
         point="org.eclipse.core.resources.natures">
      <requires-nature
            id="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
      </requires-nature>
      <runtime>
         <run
               class="org.eclipse.cdt.autotools.core.AutotoolsNewProjectNature">
         </run>
      </runtime>
      <builder
            id="org.eclipse.cdt.autotools.core.genmakebuilderV2">
      </builder>
   </extension>
   <extension
         id="genmakebuilderV2"
         name="%Makefile.builder.name"
         point="org.eclipse.core.resources.builders">
      <builder
            callOnEmptyDelta="true"
            hasNature="true"
            isConfigurable="true">
         <run
               class="org.eclipse.cdt.internal.autotools.core.AutotoolsConfigurationBuilder">
         </run>
      </builder>
   </extension>
    <extension
          point="org.eclipse.cdt.core.templateProcessTypes">
       <processType
             name="NewAutotoolsProject"
             processRunner="org.eclipse.cdt.internal.autotools.core.wizards.NewAutotoolsProject">
          <simple
                name="name">
          </simple>
          <simple
                external="true"
                name="location"
                nullable="true">
          </simple>
          <simple
                name="artifactExtension">
          </simple>
          <simple
                external="true"
                name="isCProject">
          </simple>
       </processType>
       <processType
             name="SetAutotoolsStringOptionValue"
             processRunner="org.eclipse.cdt.internal.autotools.core.wizards.SetAutotoolsStringOptionValue">
          <simple
                name="name">
          </simple>
          <complexArray
                name="resourcePaths">
             <baseType>
                <simple
                      name="id">
                </simple>
                <simple
                      name="value">
                </simple>
             </baseType>
          </complexArray>
       </processType>
    </extension>
    <extension
          point="org.eclipse.core.contenttype.contentTypes">
       <content-type
             id="org.eclipse.cdt.autotools.core.configureScript"
             name="%ConfigureScript.name"
             priority="high">
       </content-type>
       <content-type
             id="org.eclipse.cdt.autotools.core.autogenScript"
             name="%AutogenScript.name"
             priority="high">
       </content-type>
       <file-association
             content-type="org.eclipse.cdt.autotools.core.configureScript"
             file-names="configure">
       </file-association>
       <file-association
             content-type="org.eclipse.cdt.autotools.core.autogenScript"
             file-names="autogen.sh">
       </file-association>
    </extension>
    <extension
          id="problem"
          name="%AutotoolsProblemMarker.name"
          point="org.eclipse.core.resources.markers">
       <super
             type="org.eclipse.cdt.core.problem">
       </super>
       <persistent
             value="true">
       </persistent>
       <attribute
             name="libraryInfo">
       </attribute>
    </extension>
    <extension
          point="org.eclipse.ui.ide.markerResolution">
       <markerResolutionGenerator
             class="org.eclipse.cdt.internal.autotools.core.MarkerResolutionGenerator"
             markerType="org.eclipse.cdt.autotools.core.problem">
       </markerResolutionGenerator>
    </extension>
    <extension
          id="AutoconfErrorParser"
          name="AutoconfErrorParser"
          point="org.eclipse.cdt.core.ErrorParser">
       <errorparser
             class="org.eclipse.cdt.internal.autotools.core.ErrorParser"
             id="org.eclipse.cdt.autotools.core.ErrorParser"
             name="%AutoconfErrorParser.name">
       </errorparser>
    </extension>
    <extension
         point="org.eclipse.cdt.core.LanguageSettingsProvider">
      <provider
            class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser"
            id="org.eclipse.cdt.autotools.core.LibtoolGCCBuildCommandParser"
            name="%LibtoolGCCBuildOutputParser.name"
            parameter="(libtool:\s+compile:\s+)?((g?cc)|([gc]\+\+)|(clang))"
            prefer-non-shared="true">
      </provider>
   </extension>
</plugin>

Back to the top