Skip to content

Commit 77883ed

Browse files
mjcrossmjcross
and
mjcross
authored
fix build for pio/onewire/onewire_library (#374)
I think CMake `target_sources()` requires the keyword (INTERFACE | PUBLIC | PRIVATE) Co-authored-by: mjcross <[email protected]>
1 parent 8bcf165 commit 77883ed

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

pio/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ if (NOT PICO_NO_HARDWARE)
99
add_subdirectory(ir_nec)
1010
add_subdirectory(logic_analyser)
1111
add_subdirectory(manchester_encoding)
12+
add_subdirectory(onewire)
1213
add_subdirectory(pio_blink)
1314
add_subdirectory(pwm)
1415
add_subdirectory(quadrature_encoder)

pio/onewire/onewire_library/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
add_library(onewire_library INTERFACE)
2-
target_sources(onewire_library onewire_library.c)
2+
target_sources(onewire_library INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/onewire_library.c)
33

44
# invoke pio_asm to assemble the state machine programs
55
#

0 commit comments

Comments
 (0)