Nikhil Dabas
795d021ca6
Allow external pico-sdk-tools package ( #1221 )
...
This will enable builds to use pre-compiled copies of pioasm and elf2uf2, instead of requiring a native compiler.
2023-02-05 18:05:54 -06:00
Peter Harper
0b52603667
Fix build issues with spaces and parentheses ( #1136 )
...
Add VERBATIM to add_custom_command
Fixes #1043
2022-12-06 18:45:57 -05:00
Daniel Treffenstädt
a88baafc16
Implemented ARCHIVE_OUTPUT_DIRECTORY for uf2 output in CMake. Fixes #1012 ( #1036 )
...
* Added ARCHIVE_OUTPUT_DIRECTORY to uf2 output in CMake
This Commit enables the use of the ARCHIVE_OUTPUT_DIRECTORY target
properties in CMake for the generation of uf2 files.
The changeset in lines 47..51 is necessary due to CMake not
automatically creating the ARCHIVE_OUTPUT_DIRECTORY if no archive target
is present.
* rework cmake changes to make it friendler for non absolute paths
Co-authored-by: Graham Sanderson <graham.sanderson@raspberrypi.com>
2022-10-21 09:01:55 -05:00
Andrew Scheller
17c759b6e9
Fix various typos in CMake CONFIG lines. Also add a script that found some of these errors. ( #907 )
2022-08-02 07:28:37 -05:00
Ferdinand Bachmann
43a5593e8f
Pass PIOASM_EXTRA_SOURCE_FILES to Pioasm sub-cmake and add OUTPUT_FORMAT option ( fixes #827 ) ( #828 )
2022-05-16 14:20:41 -05:00
Graham Sanderson
db47fba48d
respect OUTPUT_NAME target property when generating supplemental files ( #592 )
2021-10-12 09:08:44 -05:00
graham sanderson
a6a436b1fe
use PUBLIC for pio headers on any target except INTERFACE library
2021-07-19 12:09:57 +01:00
Andrew Scheller
20b9823aca
Delete some redundant CMake parts ( #240 )
2021-03-08 12:02:22 -06:00
Charlie Birks
dd2b7039a5
Remove a dependecy on Pioasm
...
This fixes the "'pioasm/pioasm.exe', needed by '...', missing and no known rule to make it" error with ninja.
2021-02-01 14:46:45 -06:00
graham sanderson
26653ea81e
Initial Release
2021-01-20 10:44:27 -06:00