From 8b1d1eef00f07b27086eeb81c732ec8a04a552ea Mon Sep 17 00:00:00 2001 From: Peter Harper <77111776+peterharperuk@users.noreply.github.com> Date: Thu, 22 Dec 2022 23:22:05 +0000 Subject: [PATCH] Fix build issues with spaces and parentheses (#298) Add VERBATIM to add_custom_command Fixes #297 --- pio/squarewave/CMakeLists.txt | 6 +++--- pio/ws2812/CMakeLists.txt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pio/squarewave/CMakeLists.txt b/pio/squarewave/CMakeLists.txt index fd095e2..c2564d5 100644 --- a/pio/squarewave/CMakeLists.txt +++ b/pio/squarewave/CMakeLists.txt @@ -22,13 +22,13 @@ add_custom_target(pio_squarewave_datasheet DEPENDS add_custom_command(OUTPUT ${CMAKE_CURRENT_LIST_DIR}/generated/squarewave.hex DEPENDS ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio COMMAND Pioasm -o hex ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio ${CMAKE_CURRENT_LIST_DIR}/generated/squarewave.hex - ) + VERBATIM) add_custom_command(OUTPUT ${CMAKE_CURRENT_LIST_DIR}/generated/squarewave.pio.h DEPENDS ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio COMMAND Pioasm ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio ${CMAKE_CURRENT_LIST_DIR}/generated/squarewave.pio.h - ) + VERBATIM) add_custom_command(OUTPUT ${CMAKE_CURRENT_LIST_DIR}/generated/squarewave_wrap.pio.h DEPENDS ${CMAKE_CURRENT_LIST_DIR}/squarewave_wrap.pio COMMAND Pioasm ${CMAKE_CURRENT_LIST_DIR}/squarewave_wrap.pio ${CMAKE_CURRENT_LIST_DIR}/generated/squarewave_wrap.pio.h - ) + VERBATIM) add_dependencies(pio_squarewave pio_squarewave_datasheet) diff --git a/pio/ws2812/CMakeLists.txt b/pio/ws2812/CMakeLists.txt index c17552d..b0e14d4 100644 --- a/pio/ws2812/CMakeLists.txt +++ b/pio/ws2812/CMakeLists.txt @@ -31,5 +31,5 @@ add_custom_target(pio_ws2812_datasheet DEPENDS ${CMAKE_CURRENT_LIST_DIR}/generat add_custom_command(OUTPUT ${CMAKE_CURRENT_LIST_DIR}/generated/ws2812.py DEPENDS ${CMAKE_CURRENT_LIST_DIR}/ws2812.pio COMMAND Pioasm -o python ${CMAKE_CURRENT_LIST_DIR}/ws2812.pio ${CMAKE_CURRENT_LIST_DIR}/generated/ws2812.py - ) + VERBATIM) add_dependencies(pio_ws2812 pio_ws2812_datasheet) \ No newline at end of file