root/trunk/m3/m3/.cproject @ 64

Revision 64, 6.9 KB (checked in by mbooth, 3 years ago)

Created a sane makefile/build-system that works without the Eclipse.

Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?fileVersion 4.0.0?>
3
4<cproject>
5<storageModule moduleId="org.eclipse.cdt.core.settings">
6<cconfiguration id="cdt.managedbuild.toolchain.gnu.base.1664628041">
7<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.base.1664628041" moduleId="org.eclipse.cdt.core.settings" name="Linux GCC">
8<externalSettings/>
9<extensions>
10<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
11<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
12<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
13<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
14<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
15</extensions>
16</storageModule>
17<storageModule moduleId="cdtBuildSystem" version="4.0.0">
18<configuration artifactName="M3" buildProperties="" id="cdt.managedbuild.toolchain.gnu.base.1664628041" name="Linux GCC" parent="org.eclipse.cdt.build.core.emptycfg">
19<folderInfo id="cdt.managedbuild.toolchain.gnu.base.1664628041.1603078330" name="/" resourcePath="">
20<toolChain id="cdt.managedbuild.toolchain.gnu.base.1115434307" name="cdt.managedbuild.toolchain.gnu.base" superClass="cdt.managedbuild.toolchain.gnu.base">
21<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.gnu.platform.base.1618197750" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/>
22<builder id="cdt.managedbuild.target.gnu.builder.base.888407797" managedBuildOn="false" name="Gnu Make Builder.Linux GCC" superClass="cdt.managedbuild.target.gnu.builder.base"/>
23<tool id="cdt.managedbuild.tool.gnu.archiver.base.1168335367" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
24<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.654545464" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base">
25<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1070703776" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
26</tool>
27<tool id="cdt.managedbuild.tool.gnu.c.compiler.base.1031241022" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.base">
28<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1462295086" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
29</tool>
30<tool id="cdt.managedbuild.tool.gnu.c.linker.base.1763945785" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base"/>
31<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.512176256" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base">
32<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1808484703" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
33<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
34<additionalInput kind="additionalinput" paths="$(LIBS)"/>
35</inputType>
36</tool>
37<tool id="cdt.managedbuild.tool.gnu.assembler.base.1602042226" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base">
38<inputType id="cdt.managedbuild.tool.gnu.assembler.input.329852765" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
39</tool>
40</toolChain>
41</folderInfo>
42</configuration>
43</storageModule>
44<storageModule moduleId="scannerConfiguration">
45<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
46<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
47<buildOutputProvider>
48<openAction enabled="true" filePath=""/>
49<parser enabled="true"/>
50</buildOutputProvider>
51<scannerInfoProvider id="specsFile">
52<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
53<parser enabled="true"/>
54</scannerInfoProvider>
55</profile>
56<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
57<buildOutputProvider>
58<openAction enabled="true" filePath=""/>
59<parser enabled="true"/>
60</buildOutputProvider>
61<scannerInfoProvider id="specsFile">
62<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
63<parser enabled="true"/>
64</scannerInfoProvider>
65</profile>
66<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
67<buildOutputProvider>
68<openAction enabled="true" filePath=""/>
69<parser enabled="true"/>
70</buildOutputProvider>
71<scannerInfoProvider id="specsFile">
72<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
73<parser enabled="true"/>
74</scannerInfoProvider>
75</profile>
76<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
77<buildOutputProvider>
78<openAction enabled="true" filePath=""/>
79<parser enabled="true"/>
80</buildOutputProvider>
81<scannerInfoProvider id="specsFile">
82<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
83<parser enabled="true"/>
84</scannerInfoProvider>
85</profile>
86<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
87<buildOutputProvider>
88<openAction enabled="true" filePath=""/>
89<parser enabled="true"/>
90</buildOutputProvider>
91<scannerInfoProvider id="specsFile">
92<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
93<parser enabled="true"/>
94</scannerInfoProvider>
95</profile>
96<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
97<buildOutputProvider>
98<openAction enabled="true" filePath=""/>
99<parser enabled="true"/>
100</buildOutputProvider>
101<scannerInfoProvider id="specsFile">
102<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
103<parser enabled="true"/>
104</scannerInfoProvider>
105</profile>
106<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
107<buildOutputProvider>
108<openAction enabled="true" filePath=""/>
109<parser enabled="true"/>
110</buildOutputProvider>
111<scannerInfoProvider id="specsFile">
112<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
113<parser enabled="true"/>
114</scannerInfoProvider>
115</profile>
116<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
117<buildOutputProvider>
118<openAction enabled="true" filePath=""/>
119<parser enabled="true"/>
120</buildOutputProvider>
121<scannerInfoProvider id="makefileGenerator">
122<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
123<parser enabled="true"/>
124</scannerInfoProvider>
125</profile>
126</storageModule>
127<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
128</cconfiguration>
129</storageModule>
130<storageModule moduleId="cdtBuildSystem" version="4.0.0">
131<project id="M3.null.1841198413" name="M3"/>
132</storageModule>
133</cproject>
Note: See TracBrowser for help on using the browser.