[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] make project change w.r.t platform
|
Since standard make project don't really know what there target platform
is lets (for now) assume any "*" if the extension does not list any, in the
future we'll call ICOwner.getPlatform(IProject) (new) to give back a target platform
which the user has given us.
Index: plugin.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/plugin.xml,v
retrieving revision 1.11
diff -u -r1.11 plugin.xml
--- plugin.xml 23 Sep 2002 17:08:16 -0000 1.11
+++ plugin.xml 4 Nov 2002 19:21:50 -0000
@@ -92,9 +92,8 @@
name="%makeproject.name"
point="org.eclipse.cdt.core.CProject">
<cproject
- platform="local"
class="org.eclipse.cdt.internal.core.make.MakeProject">
- </cproject>
+ </cproject>
</extension>
<extension
id="makeBuilder"
@@ -104,21 +103,57 @@
class="org.eclipse.cdt.internal.core.make.MakeBuilder">
</run>
</extension>
-
- <!-- Some well known C file extensions -->
- <extension point="org.eclipse.team.core.fileTypes">
- <fileTypes extension="c" type="text"/>
- <fileTypes extension="cc" type="text"/>
- <fileTypes extension="cpp" type="text"/>
- <fileTypes extension="cxx" type="text"/>
- <fileTypes extension="h" type="text"/>
- <fileTypes extension="hh" type="text"/>
- <fileTypes extension="o" type="binary"/>
- <fileTypes extension="a" type="binary"/>
- <fileTypes extension="so" type="binary"/>
- <fileTypes extension="dll" type="binary"/>
- <fileTypes extension="exe" type="binary"/>
- <fileTypes extension="com" type="binary"/>
+<!-- Some well known C file extensions -->
+ <extension
+ point="org.eclipse.team.core.fileTypes">
+ <fileTypes
+ type="text"
+ extension="c">
+ </fileTypes>
+ <fileTypes
+ type="text"
+ extension="cc">
+ </fileTypes>
+ <fileTypes
+ type="text"
+ extension="cpp">
+ </fileTypes>
+ <fileTypes
+ type="text"
+ extension="cxx">
+ </fileTypes>
+ <fileTypes
+ type="text"
+ extension="h">
+ </fileTypes>
+ <fileTypes
+ type="text"
+ extension="hh">
+ </fileTypes>
+ <fileTypes
+ type="binary"
+ extension="o">
+ </fileTypes>
+ <fileTypes
+ type="binary"
+ extension="a">
+ </fileTypes>
+ <fileTypes
+ type="binary"
+ extension="so">
+ </fileTypes>
+ <fileTypes
+ type="binary"
+ extension="dll">
+ </fileTypes>
+ <fileTypes
+ type="binary"
+ extension="exe">
+ </fileTypes>
+ <fileTypes
+ type="binary"
+ extension="com">
+ </fileTypes>
</extension>
</plugin>
Index: src/org/eclipse/cdt/internal/core/COwner.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/COwner.java,v
retrieving revision 1.5
diff -u -r1.5 COwner.java
--- src/org/eclipse/cdt/internal/core/COwner.java 4 Oct 2002 18:11:18 -0000 1.5
+++ src/org/eclipse/cdt/internal/core/COwner.java 4 Nov 2002 19:21:50 -0000
@@ -50,7 +50,7 @@
}
}
}
- return fPlatform;
+ return fPlatform == null ? "*" : fPlatform;
}
void configure(IProject project, ICDescriptor cproject) throws CoreException {