File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -291,18 +291,19 @@ function(GENERATE_ARDUINO_FIRMWARE INPUT_NAME)
291
291
292
292
set (ALL_LIBS )
293
293
set (ALL_SRCS ${INPUT_SRCS} ${INPUT_HDRS} )
294
+ set (LIB_DEP_INCLUDES )
294
295
295
296
setup_arduino_core (CORE_LIB ${INPUT_BOARD} )
296
297
297
298
if (NOT "${INPUT_SKETCH} " STREQUAL "" )
298
299
get_filename_component (INPUT_SKETCH "${INPUT_SKETCH} " ABSOLUTE )
299
300
setup_arduino_sketch (${INPUT_NAME} ${INPUT_SKETCH} ALL_SRCS )
301
+ set (LIB_DEP_INCLUDES "${LIB_DEP_INCLUDES} -I${INPUT_SKETCH} " )
300
302
endif ()
301
303
302
304
required_variables (VARS ALL_SRCS MSG "must define SRCS or SKETCH for target ${INPUT_NAME} " )
303
305
304
306
find_arduino_libraries (TARGET_LIBS "${ALL_SRCS} " )
305
- set (LIB_DEP_INCLUDES )
306
307
foreach (LIB_DEP ${TARGET_LIBS} )
307
308
set (LIB_DEP_INCLUDES "${LIB_DEP_INCLUDES} -I${LIB_DEP} " )
308
309
endforeach ()
@@ -313,7 +314,7 @@ function(GENERATE_ARDUINO_FIRMWARE INPUT_NAME)
313
314
314
315
list (APPEND ALL_LIBS ${CORE_LIB} ${INPUT_LIBS} )
315
316
316
- setup_arduino_target (${INPUT_NAME} ${INPUT_BOARD} "${ALL_SRCS} " "${ALL_LIBS} " "-I ${INPUT_SKETCH} ${LIB_DEP_INCLUDES} " "" )
317
+ setup_arduino_target (${INPUT_NAME} ${INPUT_BOARD} "${ALL_SRCS} " "${ALL_LIBS} " "${LIB_DEP_INCLUDES} " "" )
317
318
318
319
if (INPUT_PORT )
319
320
setup_arduino_upload (${INPUT_BOARD} ${INPUT_NAME} ${INPUT_PORT} "${INPUT_PROGRAMMER} " "${INPUT_AFLAGS} " )
Original file line number Diff line number Diff line change @@ -74,7 +74,8 @@ generate_arduino_library(blink_lib
74
74
#====================================================================#
75
75
generate_arduino_firmware (blink
76
76
SRCS blink.cpp
77
- LIBS blink_lib )
77
+ LIBS blink_lib
78
+ BOARD uno )
78
79
79
80
# Alternative: by variables
80
81
#set(blink_SRCS blink.cpp)
You can’t perform that action at this time.
0 commit comments