Skip to content

Commit 6760459

Browse files
committed
factor out paths to demo config files
Signed-off-by: Gwenn Le Bihan <[email protected]>
1 parent d98b990 commit 6760459

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,12 +146,13 @@ endif(BUILD_PYTHON_INTERFACE)
146146
macro(create_demo source)
147147

148148
set(demo_name ${PROJECT_NAME}_${source})
149+
set(DEMO_ROOT "${PROJECT_SOURCE_DIR}/demos")
149150
add_executable(${demo_name} demos/${source}.cpp)
150151
target_link_libraries(${demo_name} ${PROJECT_NAME})
151152
target_compile_definitions(
152153
${demo_name}
153-
PUBLIC CONFIG_SOLO12_YAML="${PROJECT_SOURCE_DIR}/demos/config_solo12.yaml"
154-
PUBLIC CONFIG_TESTBENCH_YAML="${PROJECT_SOURCE_DIR}/demos/config_testbench.yaml")
154+
PUBLIC CONFIG_SOLO12_YAML="${DEMO_ROOT}/config_solo12.yaml"
155+
PUBLIC CONFIG_TESTBENCH_YAML="${DEMO_ROOT}/config_testbench.yaml")
155156
install(TARGETS ${demo_name} DESTINATION bin)
156157

157158
endmacro(create_demo source)

0 commit comments

Comments
 (0)