Skip to content

Commit d8e5774

Browse files
committed
Initial Commit
Signed-off-by: Michel Pollet <[email protected]>
0 parents  commit d8e5774

37 files changed

+5149
-0
lines changed

.cproject

Lines changed: 209 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,209 @@
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="0.2107346173">
7+
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.2107346173" moduleId="org.eclipse.cdt.core.settings" name="Default">
8+
<externalSettings/>
9+
<extensions>
10+
<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
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="simavr" buildProperties="" description="" id="0.2107346173" name="Default" parent="org.eclipse.cdt.build.core.prefbase.cfg">
19+
<folderInfo id="0.2107346173." name="/" resourcePath="">
20+
<toolChain id="org.eclipse.cdt.build.core.prefbase.toolchain.563132950" name="No ToolChain" resourceTypeBasedDiscovery="false" superClass="org.eclipse.cdt.build.core.prefbase.toolchain">
21+
<targetPlatform id="org.eclipse.cdt.build.core.prefbase.toolchain.563132950.732794089" name=""/>
22+
<builder arguments="jap make -C Sources/Utils/simavr" command="ssh" id="org.eclipse.cdt.build.core.settings.default.builder.618922905" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" superClass="org.eclipse.cdt.build.core.settings.default.builder"/>
23+
<tool id="org.eclipse.cdt.build.core.settings.holder.libs.1175233835" name="holder for library settings" superClass="org.eclipse.cdt.build.core.settings.holder.libs"/>
24+
<tool id="org.eclipse.cdt.build.core.settings.holder.936002247" name="Assembly" superClass="org.eclipse.cdt.build.core.settings.holder">
25+
<inputType id="org.eclipse.cdt.build.core.settings.holder.inType.1978040989" languageId="org.eclipse.cdt.core.assembly" languageName="Assembly" sourceContentType="org.eclipse.cdt.core.asmSource" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/>
26+
</tool>
27+
<tool id="org.eclipse.cdt.build.core.settings.holder.1940002337" name="GNU C++" superClass="org.eclipse.cdt.build.core.settings.holder">
28+
<inputType id="org.eclipse.cdt.build.core.settings.holder.inType.1031230860" languageId="org.eclipse.cdt.core.g++" languageName="GNU C++" sourceContentType="org.eclipse.cdt.core.cxxSource,org.eclipse.cdt.core.cxxHeader" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/>
29+
</tool>
30+
<tool id="org.eclipse.cdt.build.core.settings.holder.1605608141" name="GNU C" superClass="org.eclipse.cdt.build.core.settings.holder">
31+
<inputType id="org.eclipse.cdt.build.core.settings.holder.inType.269360962" languageId="org.eclipse.cdt.core.gcc" languageName="GNU C" sourceContentType="org.eclipse.cdt.core.cSource,org.eclipse.cdt.core.cHeader" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/>
32+
</tool>
33+
</toolChain>
34+
</folderInfo>
35+
</configuration>
36+
</storageModule>
37+
<storageModule moduleId="scannerConfiguration">
38+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
39+
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
40+
<buildOutputProvider>
41+
<openAction enabled="true" filePath=""/>
42+
<parser enabled="true"/>
43+
</buildOutputProvider>
44+
<scannerInfoProvider id="specsFile">
45+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
46+
<parser enabled="true"/>
47+
</scannerInfoProvider>
48+
</profile>
49+
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
50+
<buildOutputProvider>
51+
<openAction enabled="true" filePath=""/>
52+
<parser enabled="true"/>
53+
</buildOutputProvider>
54+
<scannerInfoProvider id="makefileGenerator">
55+
<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
56+
<parser enabled="true"/>
57+
</scannerInfoProvider>
58+
</profile>
59+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
60+
<buildOutputProvider>
61+
<openAction enabled="true" filePath=""/>
62+
<parser enabled="true"/>
63+
</buildOutputProvider>
64+
<scannerInfoProvider id="specsFile">
65+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
66+
<parser enabled="true"/>
67+
</scannerInfoProvider>
68+
</profile>
69+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
70+
<buildOutputProvider>
71+
<openAction enabled="true" filePath=""/>
72+
<parser enabled="true"/>
73+
</buildOutputProvider>
74+
<scannerInfoProvider id="specsFile">
75+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
76+
<parser enabled="true"/>
77+
</scannerInfoProvider>
78+
</profile>
79+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
80+
<buildOutputProvider>
81+
<openAction enabled="true" filePath=""/>
82+
<parser enabled="true"/>
83+
</buildOutputProvider>
84+
<scannerInfoProvider id="specsFile">
85+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
86+
<parser enabled="true"/>
87+
</scannerInfoProvider>
88+
</profile>
89+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
90+
<buildOutputProvider>
91+
<openAction enabled="true" filePath=""/>
92+
<parser enabled="true"/>
93+
</buildOutputProvider>
94+
<scannerInfoProvider id="specsFile">
95+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
96+
<parser enabled="true"/>
97+
</scannerInfoProvider>
98+
</profile>
99+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
100+
<buildOutputProvider>
101+
<openAction enabled="true" filePath=""/>
102+
<parser enabled="true"/>
103+
</buildOutputProvider>
104+
<scannerInfoProvider id="specsFile">
105+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
106+
<parser enabled="true"/>
107+
</scannerInfoProvider>
108+
</profile>
109+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
110+
<buildOutputProvider>
111+
<openAction enabled="true" filePath=""/>
112+
<parser enabled="true"/>
113+
</buildOutputProvider>
114+
<scannerInfoProvider id="specsFile">
115+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
116+
<parser enabled="true"/>
117+
</scannerInfoProvider>
118+
</profile>
119+
<scannerConfigBuildInfo instanceId="0.2107346173">
120+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
121+
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
122+
<buildOutputProvider>
123+
<openAction enabled="true" filePath=""/>
124+
<parser enabled="true"/>
125+
</buildOutputProvider>
126+
<scannerInfoProvider id="specsFile">
127+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
128+
<parser enabled="true"/>
129+
</scannerInfoProvider>
130+
</profile>
131+
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
132+
<buildOutputProvider>
133+
<openAction enabled="true" filePath=""/>
134+
<parser enabled="true"/>
135+
</buildOutputProvider>
136+
<scannerInfoProvider id="makefileGenerator">
137+
<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
138+
<parser enabled="true"/>
139+
</scannerInfoProvider>
140+
</profile>
141+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
142+
<buildOutputProvider>
143+
<openAction enabled="true" filePath=""/>
144+
<parser enabled="true"/>
145+
</buildOutputProvider>
146+
<scannerInfoProvider id="specsFile">
147+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
148+
<parser enabled="true"/>
149+
</scannerInfoProvider>
150+
</profile>
151+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
152+
<buildOutputProvider>
153+
<openAction enabled="true" filePath=""/>
154+
<parser enabled="true"/>
155+
</buildOutputProvider>
156+
<scannerInfoProvider id="specsFile">
157+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
158+
<parser enabled="true"/>
159+
</scannerInfoProvider>
160+
</profile>
161+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
162+
<buildOutputProvider>
163+
<openAction enabled="true" filePath=""/>
164+
<parser enabled="true"/>
165+
</buildOutputProvider>
166+
<scannerInfoProvider id="specsFile">
167+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
168+
<parser enabled="true"/>
169+
</scannerInfoProvider>
170+
</profile>
171+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
172+
<buildOutputProvider>
173+
<openAction enabled="true" filePath=""/>
174+
<parser enabled="true"/>
175+
</buildOutputProvider>
176+
<scannerInfoProvider id="specsFile">
177+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
178+
<parser enabled="true"/>
179+
</scannerInfoProvider>
180+
</profile>
181+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
182+
<buildOutputProvider>
183+
<openAction enabled="true" filePath=""/>
184+
<parser enabled="true"/>
185+
</buildOutputProvider>
186+
<scannerInfoProvider id="specsFile">
187+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
188+
<parser enabled="true"/>
189+
</scannerInfoProvider>
190+
</profile>
191+
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
192+
<buildOutputProvider>
193+
<openAction enabled="true" filePath=""/>
194+
<parser enabled="true"/>
195+
</buildOutputProvider>
196+
<scannerInfoProvider id="specsFile">
197+
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
198+
<parser enabled="true"/>
199+
</scannerInfoProvider>
200+
</profile>
201+
</scannerConfigBuildInfo>
202+
</storageModule>
203+
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
204+
</cconfiguration>
205+
</storageModule>
206+
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
207+
<project id="simavr.null.2105255402" name="simavr"/>
208+
</storageModule>
209+
</cproject>

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
obj
2+
*.axf
3+
*.hex
4+
*.s
5+
simavr/simavr

.project

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>simavr</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
10+
<triggers>clean,full,incremental,</triggers>
11+
<arguments>
12+
<dictionary>
13+
<key>?name?</key>
14+
<value></value>
15+
</dictionary>
16+
<dictionary>
17+
<key>org.eclipse.cdt.make.core.append_environment</key>
18+
<value>true</value>
19+
</dictionary>
20+
<dictionary>
21+
<key>org.eclipse.cdt.make.core.autoBuildTarget</key>
22+
<value>all</value>
23+
</dictionary>
24+
<dictionary>
25+
<key>org.eclipse.cdt.make.core.buildArguments</key>
26+
<value>jap make -C Sources/Utils/simavr</value>
27+
</dictionary>
28+
<dictionary>
29+
<key>org.eclipse.cdt.make.core.buildCommand</key>
30+
<value>ssh</value>
31+
</dictionary>
32+
<dictionary>
33+
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
34+
<value>clean</value>
35+
</dictionary>
36+
<dictionary>
37+
<key>org.eclipse.cdt.make.core.contents</key>
38+
<value>org.eclipse.cdt.make.core.activeConfigSettings</value>
39+
</dictionary>
40+
<dictionary>
41+
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
42+
<value>false</value>
43+
</dictionary>
44+
<dictionary>
45+
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
46+
<value>true</value>
47+
</dictionary>
48+
<dictionary>
49+
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
50+
<value>true</value>
51+
</dictionary>
52+
<dictionary>
53+
<key>org.eclipse.cdt.make.core.fullBuildTarget</key>
54+
<value>all</value>
55+
</dictionary>
56+
<dictionary>
57+
<key>org.eclipse.cdt.make.core.stopOnError</key>
58+
<value>true</value>
59+
</dictionary>
60+
<dictionary>
61+
<key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
62+
<value>false</value>
63+
</dictionary>
64+
</arguments>
65+
</buildCommand>
66+
<buildCommand>
67+
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
68+
<arguments>
69+
</arguments>
70+
</buildCommand>
71+
</buildSpec>
72+
<natures>
73+
<nature>org.eclipse.cdt.core.cnature</nature>
74+
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
75+
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
76+
</natures>
77+
</projectDescription>

0 commit comments

Comments
 (0)