Skip to content

Commit a012af2

Browse files
author
Uwe Kindler
committed
Created experimental linux branch with initial experimental linux
support
1 parent a6ed435 commit a012af2

File tree

2 files changed

+21
-255
lines changed

2 files changed

+21
-255
lines changed

.cproject

Lines changed: 20 additions & 254 deletions
Original file line numberDiff line numberDiff line change
@@ -71,283 +71,34 @@
7171
</storageModule>
7272
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
7373
<storageModule moduleId="refreshScope"/>
74-
<storageModule moduleId="scannerConfiguration">
75-
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
76-
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1119687795;cdt.managedbuild.toolchain.gnu.mingw.base.1119687795.1949777584;cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base.1947822681;cdt.managedbuild.tool.gnu.cpp.compiler.input.1318830536">
77-
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"/>
78-
</scannerConfigBuildInfo>
79-
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1119687795;cdt.managedbuild.toolchain.gnu.mingw.base.1119687795.1949777584;cdt.managedbuild.tool.gnu.c.compiler.mingw.base.389117097;cdt.managedbuild.tool.gnu.c.compiler.input.1568363924">
80-
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
81-
</scannerConfigBuildInfo>
82-
</storageModule>
8374
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
8475
<buildTargets>
85-
<target name="Build all" path=" build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
76+
<target name="Clean" path="build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
8677
<buildCommand>mingw32-make</buildCommand>
87-
<buildArguments>-j</buildArguments>
88-
<buildTarget>all</buildTarget>
89-
<stopOnError>false</stopOnError>
90-
<useDefaultCommand>false</useDefaultCommand>
91-
<runAllBuilders>false</runAllBuilders>
92-
</target>
93-
<target name="Clean" path=" build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
94-
<buildCommand>make</buildCommand>
9578
<buildArguments/>
9679
<buildTarget>clean</buildTarget>
9780
<stopOnError>false</stopOnError>
98-
<useDefaultCommand>true</useDefaultCommand>
99-
<runAllBuilders>false</runAllBuilders>
100-
</target>
101-
<target name="Debug Build" path=" build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
102-
<buildCommand>mingw32-make</buildCommand>
103-
<buildArguments>-j6</buildArguments>
104-
<buildTarget>debug</buildTarget>
105-
<stopOnError>false</stopOnError>
106-
<useDefaultCommand>false</useDefaultCommand>
107-
<runAllBuilders>false</runAllBuilders>
108-
</target>
109-
<target name="qmake" path=" build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
110-
<buildCommand>qmake</buildCommand>
111-
<buildArguments>-recursive ../ads.pro</buildArguments>
112-
<stopOnError>true</stopOnError>
113-
<useDefaultCommand>false</useDefaultCommand>
114-
<runAllBuilders>false</runAllBuilders>
115-
</target>
116-
<target name="Release Build" path=" build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
117-
<buildCommand>mingw32-make</buildCommand>
118-
<buildArguments>-j4</buildArguments>
119-
<buildTarget>release</buildTarget>
120-
<stopOnError>false</stopOnError>
12181
<useDefaultCommand>false</useDefaultCommand>
12282
<runAllBuilders>false</runAllBuilders>
12383
</target>
124-
<target name="Build all" path=" build/src" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
125-
<buildCommand>mingw32-make</buildCommand>
126-
<buildArguments>-j</buildArguments>
127-
<buildTarget>all</buildTarget>
128-
<stopOnError>false</stopOnError>
129-
<useDefaultCommand>false</useDefaultCommand>
130-
<runAllBuilders>false</runAllBuilders>
131-
</target>
132-
<target name="Clean" path=" build/src" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
84+
<target name="Debug Build" path="build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
13385
<buildCommand>make</buildCommand>
134-
<buildTarget>clean</buildTarget>
135-
<stopOnError>false</stopOnError>
136-
<useDefaultCommand>true</useDefaultCommand>
137-
<runAllBuilders>false</runAllBuilders>
138-
</target>
139-
<target name="Debug Build" path=" build/src" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
140-
<buildCommand>mingw32-make</buildCommand>
141-
<buildArguments>-j6</buildArguments>
142-
<buildTarget>debug</buildTarget>
143-
<stopOnError>false</stopOnError>
144-
<useDefaultCommand>false</useDefaultCommand>
145-
<runAllBuilders>false</runAllBuilders>
146-
</target>
147-
<target name="qmake" path=" build/src" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
148-
<buildCommand>qmake</buildCommand>
149-
<buildArguments>-recursive ../../src/src.pro</buildArguments>
150-
<stopOnError>true</stopOnError>
151-
<useDefaultCommand>false</useDefaultCommand>
152-
<runAllBuilders>false</runAllBuilders>
153-
</target>
154-
<target name="Release Build" path=" build/src" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
155-
<buildCommand>mingw32-make</buildCommand>
15686
<buildArguments>-j4</buildArguments>
157-
<buildTarget>release</buildTarget>
158-
<stopOnError>false</stopOnError>
159-
<useDefaultCommand>false</useDefaultCommand>
160-
<runAllBuilders>false</runAllBuilders>
161-
</target>
162-
<target name="Build all" path=" build/example" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
163-
<buildCommand>mingw32-make</buildCommand>
164-
<buildArguments>-j</buildArguments>
165-
<buildTarget>all</buildTarget>
166-
<stopOnError>false</stopOnError>
167-
<useDefaultCommand>false</useDefaultCommand>
168-
<runAllBuilders>false</runAllBuilders>
169-
</target>
170-
<target name="Clean" path=" build/example" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
171-
<buildCommand>make</buildCommand>
172-
<buildArguments/>
173-
<buildTarget>clean</buildTarget>
174-
<stopOnError>false</stopOnError>
175-
<useDefaultCommand>true</useDefaultCommand>
176-
<runAllBuilders>false</runAllBuilders>
177-
</target>
178-
<target name="Debug Build" path=" build/example" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
179-
<buildCommand>mingw32-make</buildCommand>
180-
<buildArguments>-j6</buildArguments>
18187
<buildTarget>debug</buildTarget>
18288
<stopOnError>false</stopOnError>
18389
<useDefaultCommand>false</useDefaultCommand>
18490
<runAllBuilders>false</runAllBuilders>
18591
</target>
186-
<target name="qmake" path=" build/example" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
92+
<target name="qmake" path="build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
18793
<buildCommand>qmake</buildCommand>
188-
<buildArguments>-recursive ../../example/example.pro</buildArguments>
94+
<buildArguments>-recursive ../ads.pro</buildArguments>
18995
<buildTarget/>
19096
<stopOnError>true</stopOnError>
19197
<useDefaultCommand>false</useDefaultCommand>
19298
<runAllBuilders>false</runAllBuilders>
19399
</target>
194-
<target name="Release Build" path=" build/example" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
195-
<buildCommand>mingw32-make</buildCommand>
196-
<buildArguments>-j4</buildArguments>
197-
<buildTarget>release</buildTarget>
198-
<stopOnError>false</stopOnError>
199-
<useDefaultCommand>false</useDefaultCommand>
200-
<runAllBuilders>false</runAllBuilders>
201-
</target>
202-
<target name="Build all" path=" build/demo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
203-
<buildCommand>mingw32-make</buildCommand>
204-
<buildArguments>-j</buildArguments>
205-
<buildTarget>all</buildTarget>
206-
<stopOnError>false</stopOnError>
207-
<useDefaultCommand>false</useDefaultCommand>
208-
<runAllBuilders>false</runAllBuilders>
209-
</target>
210-
<target name="Clean" path=" build/demo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
100+
<target name="Release Build" path="build" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
211101
<buildCommand>make</buildCommand>
212-
<buildTarget>clean</buildTarget>
213-
<stopOnError>false</stopOnError>
214-
<useDefaultCommand>true</useDefaultCommand>
215-
<runAllBuilders>false</runAllBuilders>
216-
</target>
217-
<target name="Debug Build" path=" build/demo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
218-
<buildCommand>mingw32-make</buildCommand>
219-
<buildArguments>-j6</buildArguments>
220-
<buildTarget>debug</buildTarget>
221-
<stopOnError>false</stopOnError>
222-
<useDefaultCommand>false</useDefaultCommand>
223-
<runAllBuilders>false</runAllBuilders>
224-
</target>
225-
<target name="qmake" path=" build/demo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
226-
<buildCommand>qmake</buildCommand>
227-
<buildArguments>-recursive ../../demo/demo.pro</buildArguments>
228-
<stopOnError>true</stopOnError>
229-
<useDefaultCommand>false</useDefaultCommand>
230-
<runAllBuilders>false</runAllBuilders>
231-
</target>
232-
<target name="Release Build" path=" build/demo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
233-
<buildCommand>mingw32-make</buildCommand>
234-
<buildArguments>-j4</buildArguments>
235-
<buildTarget>release</buildTarget>
236-
<stopOnError>false</stopOnError>
237-
<useDefaultCommand>false</useDefaultCommand>
238-
<runAllBuilders>false</runAllBuilders>
239-
</target>
240-
<target name="Build all" path=" build/AdvancedDockingSystemDemo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
241-
<buildCommand>mingw32-make</buildCommand>
242-
<buildArguments>-j</buildArguments>
243-
<buildTarget>all</buildTarget>
244-
<stopOnError>false</stopOnError>
245-
<useDefaultCommand>false</useDefaultCommand>
246-
<runAllBuilders>false</runAllBuilders>
247-
</target>
248-
<target name="Clean" path=" build/AdvancedDockingSystemDemo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
249-
<buildCommand>make</buildCommand>
250-
<buildArguments/>
251-
<buildTarget>clean</buildTarget>
252-
<stopOnError>false</stopOnError>
253-
<useDefaultCommand>true</useDefaultCommand>
254-
<runAllBuilders>false</runAllBuilders>
255-
</target>
256-
<target name="Debug Build" path=" build/AdvancedDockingSystemDemo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
257-
<buildCommand>mingw32-make</buildCommand>
258-
<buildArguments>-j6</buildArguments>
259-
<buildTarget>debug</buildTarget>
260-
<stopOnError>false</stopOnError>
261-
<useDefaultCommand>false</useDefaultCommand>
262-
<runAllBuilders>false</runAllBuilders>
263-
</target>
264-
<target name="qmake" path=" build/AdvancedDockingSystemDemo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
265-
<buildCommand>qmake</buildCommand>
266-
<buildArguments>-recursive ../../AdvancedDockingSystemDemo/AdvancedDockingSystemDemo.pro</buildArguments>
267-
<stopOnError>true</stopOnError>
268-
<useDefaultCommand>false</useDefaultCommand>
269-
<runAllBuilders>false</runAllBuilders>
270-
</target>
271-
<target name="Release Build" path=" build/AdvancedDockingSystemDemo" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
272-
<buildCommand>mingw32-make</buildCommand>
273-
<buildArguments>-j4</buildArguments>
274-
<buildTarget>release</buildTarget>
275-
<stopOnError>false</stopOnError>
276-
<useDefaultCommand>false</useDefaultCommand>
277-
<runAllBuilders>false</runAllBuilders>
278-
</target>
279-
<target name="Build all" path=" build/AdvancedDockingSystemDemo_v2" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
280-
<buildCommand>mingw32-make</buildCommand>
281-
<buildArguments>-j</buildArguments>
282-
<buildTarget>all</buildTarget>
283-
<stopOnError>false</stopOnError>
284-
<useDefaultCommand>false</useDefaultCommand>
285-
<runAllBuilders>false</runAllBuilders>
286-
</target>
287-
<target name="Clean" path=" build/AdvancedDockingSystemDemo_v2" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
288-
<buildCommand>make</buildCommand>
289-
<buildArguments/>
290-
<buildTarget>clean</buildTarget>
291-
<stopOnError>false</stopOnError>
292-
<useDefaultCommand>true</useDefaultCommand>
293-
<runAllBuilders>false</runAllBuilders>
294-
</target>
295-
<target name="Debug Build" path=" build/AdvancedDockingSystemDemo_v2" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
296-
<buildCommand>mingw32-make</buildCommand>
297-
<buildArguments>-j6</buildArguments>
298-
<buildTarget>debug</buildTarget>
299-
<stopOnError>false</stopOnError>
300-
<useDefaultCommand>false</useDefaultCommand>
301-
<runAllBuilders>false</runAllBuilders>
302-
</target>
303-
<target name="qmake" path=" build/AdvancedDockingSystemDemo_v2" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
304-
<buildCommand>qmake</buildCommand>
305-
<buildArguments>-recursive ../../AdvancedDockingSystemDemo_v2/AdvancedDockingSystemDemo_v2.pro</buildArguments>
306-
<stopOnError>true</stopOnError>
307-
<useDefaultCommand>false</useDefaultCommand>
308-
<runAllBuilders>false</runAllBuilders>
309-
</target>
310-
<target name="Release Build" path=" build/AdvancedDockingSystemDemo_v2" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
311-
<buildCommand>mingw32-make</buildCommand>
312-
<buildArguments>-j4</buildArguments>
313-
<buildTarget>release</buildTarget>
314-
<stopOnError>false</stopOnError>
315-
<useDefaultCommand>false</useDefaultCommand>
316-
<runAllBuilders>false</runAllBuilders>
317-
</target>
318-
<target name="Build all" path=" build/AdvancedDockingSystem" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
319-
<buildCommand>mingw32-make</buildCommand>
320-
<buildArguments>-j</buildArguments>
321-
<buildTarget>all</buildTarget>
322-
<stopOnError>false</stopOnError>
323-
<useDefaultCommand>false</useDefaultCommand>
324-
<runAllBuilders>false</runAllBuilders>
325-
</target>
326-
<target name="Clean" path=" build/AdvancedDockingSystem" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
327-
<buildCommand>make</buildCommand>
328-
<buildArguments/>
329-
<buildTarget>clean</buildTarget>
330-
<stopOnError>false</stopOnError>
331-
<useDefaultCommand>true</useDefaultCommand>
332-
<runAllBuilders>false</runAllBuilders>
333-
</target>
334-
<target name="Debug Build" path=" build/AdvancedDockingSystem" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
335-
<buildCommand>mingw32-make</buildCommand>
336-
<buildArguments>-j6</buildArguments>
337-
<buildTarget>debug</buildTarget>
338-
<stopOnError>false</stopOnError>
339-
<useDefaultCommand>false</useDefaultCommand>
340-
<runAllBuilders>false</runAllBuilders>
341-
</target>
342-
<target name="qmake" path=" build/AdvancedDockingSystem" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
343-
<buildCommand>qmake</buildCommand>
344-
<buildArguments>-recursive ../../AdvancedDockingSystem/src.pro</buildArguments>
345-
<stopOnError>true</stopOnError>
346-
<useDefaultCommand>false</useDefaultCommand>
347-
<runAllBuilders>false</runAllBuilders>
348-
</target>
349-
<target name="Release Build" path=" build/AdvancedDockingSystem" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
350-
<buildCommand>mingw32-make</buildCommand>
351102
<buildArguments>-j4</buildArguments>
352103
<buildTarget>release</buildTarget>
353104
<stopOnError>false</stopOnError>
@@ -356,4 +107,19 @@
356107
</target>
357108
</buildTargets>
358109
</storageModule>
110+
<storageModule moduleId="scannerConfiguration">
111+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
112+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1119687795;cdt.managedbuild.toolchain.gnu.mingw.base.1119687795.1949777584;cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base.1947822681;cdt.managedbuild.tool.gnu.cpp.compiler.input.1318830536">
113+
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"/>
114+
</scannerConfigBuildInfo>
115+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1119687795;cdt.managedbuild.toolchain.gnu.mingw.base.1119687795.1949777584;cdt.managedbuild.tool.gnu.c.compiler.mingw.base.389117097;cdt.managedbuild.tool.gnu.c.compiler.input.1568363924">
116+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
117+
</scannerConfigBuildInfo>
118+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.1645150936;cdt.managedbuild.toolchain.gnu.base.1645150936.302373691;cdt.managedbuild.tool.gnu.c.compiler.base.731118085;cdt.managedbuild.tool.gnu.c.compiler.input.1309148692">
119+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
120+
</scannerConfigBuildInfo>
121+
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.base.1645150936;cdt.managedbuild.toolchain.gnu.base.1645150936.302373691;cdt.managedbuild.tool.gnu.cpp.compiler.base.1906404975;cdt.managedbuild.tool.gnu.cpp.compiler.input.70603584">
122+
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
123+
</scannerConfigBuildInfo>
124+
</storageModule>
359125
</cproject>

.settings/language.settings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<provider-reference id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorMinGW" ref="shared-provider"/>
66
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
77
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
8-
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="(g?cc)|([gc]\+\+)|(clang)" prefer-non-shared="true"/>
8+
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
99
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
1010
</extension>
1111
</configuration>

0 commit comments

Comments
 (0)