Skip to content

Commit 72d6564

Browse files
jschultz-dksalkinium
authored andcommitted
[cmake] Rewrite implementation
1 parent 554c0b5 commit 72d6564

File tree

21 files changed

+485
-499
lines changed

21 files changed

+485
-499
lines changed

docs/src/reference/build-systems.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,6 @@ hackable build system without standardized IDE integration.
5757

5858
The `modm:build:cmake` module generates a CMake build script, which you can
5959
import into a lot of IDEs and compile it from there.
60-
This module ships with a Makefile that wraps all of the CMake commands, however,
61-
its focus is less on tooling.
6260

6361
[See the `modm:build:cmake` documentation](../module/modm-build-cmake).
6462

examples/arduino_uno/basic/digital_read_serial/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:arduino-uno</extends>
33
<options>
44
<option name="modm:build:build.path">../../../../build/arduino_uno/basic/digital_read_serial</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:build:scons</module>

examples/avr/assert/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:arduino-nano</extends>
33
<options>
44
<option name="modm:build:build.path">../../../build/avr/assert</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:architecture:delay</module>

examples/avr/timer/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:arduino-nano</extends>
33
<options>
44
<option name="modm:build:build.path">../../../build/avr/timer</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:architecture:delay</module>

examples/nucleo_f429zi/cmsis_dsp/class_marks/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:nucleo-f429zi</extends>
33
<options>
44
<option name="modm:build:build.path">../../../../build/nucleo_f429zi/cmsis_dsp/class_marks</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:build:scons</module>

examples/nucleo_f429zi/cmsis_dsp/convolution/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:nucleo-f429zi</extends>
33
<options>
44
<option name="modm:build:build.path">../../../../build/nucleo_f429zi/cmsis_dsp/convolution</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:build:scons</module>

examples/nucleo_f429zi/cmsis_dsp/fft_bin/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:nucleo-f429zi</extends>
33
<options>
44
<option name="modm:build:build.path">../../../../build/nucleo_f429zi/cmsis_dsp/fft_bin</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:build:scons</module>

examples/nucleo_f429zi/cmsis_dsp/sin_cos/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:nucleo-f429zi</extends>
33
<options>
44
<option name="modm:build:build.path">../../../../build/nucleo_f429zi/cmsis_dsp/sin_cos</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:build:scons</module>

examples/stm32f469_discovery/assert/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:disco-f469ni</extends>
33
<options>
44
<option name="modm:build:build.path">../../../build/stm32f469_discovery/assert</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:build:scons</module>

examples/stm32f469_discovery/hard_fault/project.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<extends>modm:disco-f469ni</extends>
33
<options>
44
<option name="modm:build:build.path">../../../build/stm32f469_discovery/hard_fault</option>
5+
<option name="modm:build:cmake:include_cmakelists">yes</option>
56
</options>
67
<modules>
78
<module>modm:platform:fault</module>

0 commit comments

Comments
 (0)