Skip to content

Commit 9f660da

Browse files
author
jantje
committed
#1126 rewriting ArduinoGnuMakefileGenerator
Stuff is not finished but to many changes I seperated the code for the main makefile the mksubdir and makefile mksubdir is slowly geting rewritten
1 parent 9da75b8 commit 9f660da

19 files changed

+6254
-5767
lines changed

io.sloeber.core/plugin.xml

+7-7
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
<builder
9898
autoBuildTarget="all"
9999
buildRunner="io.sloeber.core.toolchain.SloeberBuildRunner"
100-
buildfileGenerator="io.sloeber.core.toolchain.ArduinoGnuMakefileGenerator"
100+
buildfileGenerator="io.sloeber.managedBuild.Internal.ArduinoGnuMakefileGenerator"
101101
cleanBuildTarget="clean"
102102
command="${sloeber.make_location}make"
103103
errorParsers="org.eclipse.cdt.core.MakeErrorParser"
@@ -193,15 +193,15 @@
193193
buildVariable="LINK_OBJ"
194194
id="io.sloeber.compiler.cpp.sketch.link.output"
195195
name="%outputType.CPP.link.name"
196-
nameProvider="io.sloeber.core.toolchain.LinkNameProvider"
196+
nameProvider="io.sloeber.managedBuild.Internal.LinkNameProvider"
197197
outputs="o"
198198
primaryOutput="true">
199199
</outputType>
200200
<outputType
201201
buildVariable="AR_OBJ"
202202
id="io.sloeber.compiler.cpp.ar.output"
203203
name="%outputType.CPP.AR.name"
204-
nameProvider="io.sloeber.core.toolchain.ArchiveNameProvider"
204+
nameProvider="io.sloeber.managedBuild.Internal.ArchiveNameProvider"
205205
outputs="o"
206206
primaryOutput="true">
207207
</outputType>
@@ -241,15 +241,15 @@
241241
buildVariable="LINK_OBJ"
242242
id="io.sloeber.compiler.c.link.output"
243243
name="%outputType.C.link.name"
244-
nameProvider="io.sloeber.core.toolchain.LinkNameProvider"
244+
nameProvider="io.sloeber.managedBuild.Internal.LinkNameProvider"
245245
outputs="O"
246246
primaryOutput="true">
247247
</outputType>
248248
<outputType
249249
buildVariable="AR_OBJ"
250250
id="io.sloeber.compiler.c.ar.output"
251251
name="%outputType.C.AR.name"
252-
nameProvider="io.sloeber.core.toolchain.ArchiveNameProvider"
252+
nameProvider="io.sloeber.managedBuild.Internal.ArchiveNameProvider"
253253
outputs="o"
254254
primaryOutput="true">
255255
</outputType>
@@ -288,15 +288,15 @@
288288
buildVariable="LINK_OBJ"
289289
id="io.sloeber.compiler.S.sketch.link.output"
290290
name="%outputType.S.link.name"
291-
nameProvider="io.sloeber.core.toolchain.LinkNameProvider"
291+
nameProvider="io.sloeber.managedBuild.Internal.LinkNameProvider"
292292
outputs="o"
293293
primaryOutput="true">
294294
</outputType>
295295
<outputType
296296
buildVariable="AR_OBJ"
297297
id="io.sloeber.compiler.S.ar.output"
298298
name="%outputType.S.AR.name"
299-
nameProvider="io.sloeber.core.toolchain.ArchiveNameProvider"
299+
nameProvider="io.sloeber.managedBuild.Internal.ArchiveNameProvider"
300300
outputs="o"
301301
primaryOutput="true">
302302
</outputType>

io.sloeber.core/src/io/sloeber/core/toolchain/ArchiveNameProvider.java

-45
This file was deleted.

0 commit comments

Comments
 (0)