CDT2.0-RC1 problem with makefile generator [message #108106] |
Tue, 29 June 2004 10:53  |
Eclipse User |
|
|
|
Hello,
I've successfully extended the ManagedBuildInfo with CDT1.2 for my target.
Now, I try to extend the ManagedBuildInfo with the CDT2.0-RC1 (Eclipse
3.0) and I encounter some problem with makefile generation.
No makefile is generated when I select "Managed Make C project" for my
target. (No more "Includes" directory is created into my project).
Please find in attached file my plugin.xml. I've created my plugin.xml
from the one based in org.eclipse.cdt.managedbuilder.ui.
Can someone help me please ? Is it a bug in CDT ?
Thanks
--------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.example.ide"
name="Ide Plug-in"
version="1.0.0"
class="org.example.ide.IdePlugin">
<runtime>
<library name="ide.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.cdt.core"/>
<import plugin="org.eclipse.cdt.debug.core"/>
<import plugin="org.eclipse.cdt.make.core"/>
<import plugin="org.eclipse.cdt.make.ui"/>
<import plugin="org.eclipse.cdt.managedbuilder.ui"/>
<import plugin="org.eclipse.core.resources"/>
</requires>
<extension
id="org.example.ide.toolchain"
name="Example Toolchain"
point="org.eclipse.cdt.managedbuilder.core.ManagedBuildInfo ">
<managedBuildRevision
fileVersion="2.0.0">
</managedBuildRevision>
<target
name="Target Example"
id="org.example.cdt.managedbuild.target.gnu"
cleanCommand="rm -rf"
isTest="false"
errorParsers=" org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GC CErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse .cdt.core.GASErrorParser "
isAbstract="true"
makeCommand="make"
binaryParser="org.eclipse.cdt.core.ELF"
makeArguments="-k">
<tool
sources="c"
name="Sample compiler"
id="org.example.cdt.managedbuild.tool.gnu.c.compiler"
command="gcc"
dependencyCalculator=" org.eclipse.cdt.managedbuilder.makegen.gnu.DefaultGCCDepende ncyCalculator "
headerExtensions="h"
natureFilter="cnature"
outputs="o"
outputFlag="-o">
</tool>
</target>
<target
name="Target Sample cygwin"
id="org.example.cdt.managedbuild.target.gnu.cygwin.exe"
isTest="false"
defaultExtension="exe"
scannerInfoCollector=" org.eclipse.cdt.managedbuilder.internal.scannerconfig.Defaul tGnuWinScannerInfoCollector "
makefileGenerator=" org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenera tor "
isAbstract="false"
binaryParser="org.eclipse.cdt.core.PE"
parent="org.example.cdt.managedbuild.target.gnu"
osList="win32">
<configuration
name="Debug"
id="org.example.cdt.managedbuild.config.gnu.cygwin.exe.debug ">
<toolReference
id="org.example.cdt.managedbuild.tool.gnu.c.compiler">
</toolReference>
</configuration>
</target>
</extension>
</plugin>
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.07057 seconds