File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed
Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,8 @@ if(NOT TARGET ${TARGET_NAME})
3535 set_target_properties (
3636 ${TARGET_NAME}
3737 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_LIBDIR} "
38- ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_LIBDIR} " )
38+ ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_LIBDIR} "
39+ RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /bin" )
3940endif ()
4041
4142# Set target name
@@ -87,9 +88,11 @@ if(NOT TARGET ${TARGET_NAME})
8788
8889 # Generate definitions for device
8990 add_custom_command (
90- OUTPUT ${DEVICE_HDR}
91- COMMAND MQT::CoreQDMINaDeviceGenerator ARGS generate --output ${DEVICE_HDR} ${JSON_FILE}
92- DEPENDS ${JSON_FILE} MQT::CoreQDMINaDeviceGenerator
91+ OUTPUT "${DEVICE_HDR} "
92+ COMMAND $<TARGET_FILE:MQT::CoreQDMINaDeviceGenerator> generate --output "${DEVICE_HDR} "
93+ "${JSON_FILE} "
94+ DEPENDS "${JSON_FILE} " mqt-core-qdmi-na-device-generator
95+ VERBATIM
9396 COMMENT "Generating C++ header from ${JSON_FILE} " )
9497 add_custom_target (generate_qdmi_na_device_header DEPENDS ${DEVICE_HDR} )
9598
Original file line number Diff line number Diff line change @@ -35,7 +35,8 @@ if(NOT TARGET ${TARGET_NAME})
3535 set_target_properties (
3636 ${TARGET_NAME}
3737 PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_LIBDIR} "
38- ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_LIBDIR} " )
38+ ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_LIBDIR} "
39+ RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /bin" )
3940endif ()
4041
4142# Set target name
@@ -87,9 +88,11 @@ if(NOT TARGET ${TARGET_NAME})
8788
8889 # Generate definitions for device
8990 add_custom_command (
90- OUTPUT ${DEVICE_HDR}
91- COMMAND MQT::CoreQDMIScDeviceGenerator ARGS generate --output ${DEVICE_HDR} ${JSON_FILE}
92- DEPENDS ${JSON_FILE} MQT::CoreQDMIScDeviceGenerator
91+ OUTPUT "${DEVICE_HDR} "
92+ COMMAND $<TARGET_FILE:MQT::CoreQDMIScDeviceGenerator> generate --output "${DEVICE_HDR} "
93+ "${JSON_FILE} "
94+ DEPENDS "${JSON_FILE} " mqt-core-qdmi-sc-device-generator
95+ VERBATIM
9396 COMMENT "Generating C++ header from ${JSON_FILE} " )
9497 add_custom_target (generate_qdmi_sc_device_header DEPENDS ${DEVICE_HDR} )
9598
You can’t perform that action at this time.
0 commit comments