Add eclipse project file, for ease use
[mim] / .cproject
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <?fileVersion 4.0.0?>
3
4 <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
5 <storageModule moduleId="org.eclipse.cdt.core.settings">
6 <cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.736710090">
7 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.736710090" moduleId="org.eclipse.cdt.core.settings" name="Debug">
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="mim" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.736710090" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
19 <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.736710090." name="/" resourcePath="">
20 <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.858520983" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
21 <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.1827910014" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
22 <builder buildPath="${workspace_loc:/mim/Debug}" id="cdt.managedbuild.target.gnu.builder.exe.debug.377575265" managedBuildOn="true" name="Gnu Make Builder.Debug" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/>
23 <tool id="cdt.managedbuild.tool.gnu.archiver.base.147243646" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
24 <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1808674301" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug">
25 <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.1821779929" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
26 <option id="gnu.cpp.compiler.exe.debug.option.debugging.level.2059563667" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
27 </tool>
28 <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1570674547" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug">
29 <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.450509623" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/>
30 <option id="gnu.c.compiler.exe.debug.option.debugging.level.138185444" superClass="gnu.c.compiler.exe.debug.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/>
31 </tool>
32 <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.450506743" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/>
33 <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.452630570" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"/>
34 <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.203373563" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"/>
35 </toolChain>
36 </folderInfo>
37 </configuration>
38 </storageModule>
39 <storageModule moduleId="scannerConfiguration">
40 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
41 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
42 <buildOutputProvider>
43 <openAction enabled="true" filePath=""/>
44 <parser enabled="true"/>
45 </buildOutputProvider>
46 <scannerInfoProvider id="specsFile">
47 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
48 <parser enabled="true"/>
49 </scannerInfoProvider>
50 </profile>
51 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
52 <buildOutputProvider>
53 <openAction enabled="true" filePath=""/>
54 <parser enabled="true"/>
55 </buildOutputProvider>
56 <scannerInfoProvider id="makefileGenerator">
57 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
58 <parser enabled="true"/>
59 </scannerInfoProvider>
60 </profile>
61 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
62 <buildOutputProvider>
63 <openAction enabled="true" filePath=""/>
64 <parser enabled="true"/>
65 </buildOutputProvider>
66 <scannerInfoProvider id="specsFile">
67 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
68 <parser enabled="true"/>
69 </scannerInfoProvider>
70 </profile>
71 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
72 <buildOutputProvider>
73 <openAction enabled="true" filePath=""/>
74 <parser enabled="true"/>
75 </buildOutputProvider>
76 <scannerInfoProvider id="specsFile">
77 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
78 <parser enabled="true"/>
79 </scannerInfoProvider>
80 </profile>
81 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
82 <buildOutputProvider>
83 <openAction enabled="true" filePath=""/>
84 <parser enabled="true"/>
85 </buildOutputProvider>
86 <scannerInfoProvider id="specsFile">
87 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
88 <parser enabled="true"/>
89 </scannerInfoProvider>
90 </profile>
91 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
92 <buildOutputProvider>
93 <openAction enabled="true" filePath=""/>
94 <parser enabled="true"/>
95 </buildOutputProvider>
96 <scannerInfoProvider id="specsFile">
97 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
98 <parser enabled="true"/>
99 </scannerInfoProvider>
100 </profile>
101 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
102 <buildOutputProvider>
103 <openAction enabled="true" filePath=""/>
104 <parser enabled="true"/>
105 </buildOutputProvider>
106 <scannerInfoProvider id="specsFile">
107 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
108 <parser enabled="true"/>
109 </scannerInfoProvider>
110 </profile>
111 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
112 <buildOutputProvider>
113 <openAction enabled="true" filePath=""/>
114 <parser enabled="true"/>
115 </buildOutputProvider>
116 <scannerInfoProvider id="specsFile">
117 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
118 <parser enabled="true"/>
119 </scannerInfoProvider>
120 </profile>
121 </storageModule>
122 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
123 </cconfiguration>
124 <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.426882298">
125 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.426882298" moduleId="org.eclipse.cdt.core.settings" name="Release">
126 <externalSettings/>
127 <extensions>
128 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
129 <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
130 <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
131 <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
132 <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
133 </extensions>
134 </storageModule>
135 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
136 <configuration artifactName="mim" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.426882298" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
137 <folderInfo id="cdt.managedbuild.config.gnu.exe.release.426882298." name="/" resourcePath="">
138 <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.38630728" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
139 <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.18765504" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
140 <builder buildPath="${workspace_loc:/mim/Release}" id="cdt.managedbuild.target.gnu.builder.exe.release.38031247" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/>
141 <tool id="cdt.managedbuild.tool.gnu.archiver.base.359340884" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
142 <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.144673611" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release">
143 <option id="gnu.cpp.compiler.exe.release.option.optimization.level.1240849869" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
144 <option id="gnu.cpp.compiler.exe.release.option.debugging.level.553829900" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
145 </tool>
146 <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.1949041990" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release">
147 <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.1377247813" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/>
148 <option id="gnu.c.compiler.exe.release.option.debugging.level.50684247" superClass="gnu.c.compiler.exe.release.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/>
149 </tool>
150 <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1503549942" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/>
151 <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.303553124" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"/>
152 <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.160094851" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"/>
153 </toolChain>
154 </folderInfo>
155 </configuration>
156 </storageModule>
157 <storageModule moduleId="scannerConfiguration">
158 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
159 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
160 <buildOutputProvider>
161 <openAction enabled="true" filePath=""/>
162 <parser enabled="true"/>
163 </buildOutputProvider>
164 <scannerInfoProvider id="specsFile">
165 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
166 <parser enabled="true"/>
167 </scannerInfoProvider>
168 </profile>
169 <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
170 <buildOutputProvider>
171 <openAction enabled="true" filePath=""/>
172 <parser enabled="true"/>
173 </buildOutputProvider>
174 <scannerInfoProvider id="makefileGenerator">
175 <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
176 <parser enabled="true"/>
177 </scannerInfoProvider>
178 </profile>
179 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
180 <buildOutputProvider>
181 <openAction enabled="true" filePath=""/>
182 <parser enabled="true"/>
183 </buildOutputProvider>
184 <scannerInfoProvider id="specsFile">
185 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
186 <parser enabled="true"/>
187 </scannerInfoProvider>
188 </profile>
189 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
190 <buildOutputProvider>
191 <openAction enabled="true" filePath=""/>
192 <parser enabled="true"/>
193 </buildOutputProvider>
194 <scannerInfoProvider id="specsFile">
195 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
196 <parser enabled="true"/>
197 </scannerInfoProvider>
198 </profile>
199 <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
200 <buildOutputProvider>
201 <openAction enabled="true" filePath=""/>
202 <parser enabled="true"/>
203 </buildOutputProvider>
204 <scannerInfoProvider id="specsFile">
205 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
206 <parser enabled="true"/>
207 </scannerInfoProvider>
208 </profile>
209 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
210 <buildOutputProvider>
211 <openAction enabled="true" filePath=""/>
212 <parser enabled="true"/>
213 </buildOutputProvider>
214 <scannerInfoProvider id="specsFile">
215 <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
216 <parser enabled="true"/>
217 </scannerInfoProvider>
218 </profile>
219 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
220 <buildOutputProvider>
221 <openAction enabled="true" filePath=""/>
222 <parser enabled="true"/>
223 </buildOutputProvider>
224 <scannerInfoProvider id="specsFile">
225 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
226 <parser enabled="true"/>
227 </scannerInfoProvider>
228 </profile>
229 <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
230 <buildOutputProvider>
231 <openAction enabled="true" filePath=""/>
232 <parser enabled="true"/>
233 </buildOutputProvider>
234 <scannerInfoProvider id="specsFile">
235 <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
236 <parser enabled="true"/>
237 </scannerInfoProvider>
238 </profile>
239 </storageModule>
240 </cconfiguration>
241 </storageModule>
242 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
243 <project id="mim.cdt.managedbuild.target.gnu.exe.1421831830" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/>
244 </storageModule>
245 </cproject>