File tree Expand file tree Collapse file tree 3 files changed +16
-9
lines changed
Expand file tree Collapse file tree 3 files changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -93,10 +93,13 @@ build.targets = [
9393 " mqt-core-na" ,
9494 " mqt-core-ir-bindings" ,
9595 " mqt-core-dd-bindings" ,
96- " mqt-core-qdmi-na-device" ,
97- " mqt-core-qdmi-ddsim-device" ,
9896 " mqt-core-fomac-bindings" ,
9997 " mqt-core-na-bindings" ,
98+ " mqt-core-qdmi-ddsim-device" ,
99+ " mqt-core-qdmi-na-device" ,
100+ " mqt-core-qdmi-na-device-dyn" ,
101+ " mqt-core-qdmi-sc-device" ,
102+ " mqt-core-qdmi-sc-device-dyn" ,
100103]
101104
102105metadata.version.provider = " scikit_build_core.metadata.setuptools_scm"
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ if(NOT TARGET ${TARGET_NAME})
4343 target_compile_features (${TARGET_NAME} PRIVATE cxx_std_20)
4444
4545 # add to list of MQT core targets
46- set (MQT_CORE_TARGETS ${ MQT_CORE_TARGETS} ${TARGET_NAME} )
46+ list ( APPEND MQT_CORE_TARGETS ${TARGET_NAME} )
4747
4848 # Make version available
4949 target_compile_definitions (${TARGET_NAME} PRIVATE MQT_CORE_VERSION="${MQT_CORE_VERSION} " )
@@ -139,9 +139,7 @@ if(NOT TARGET ${TARGET_NAME})
139139 set_target_properties (${TARGET_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON )
140140
141141 # add to list of MQT core targets
142- set (MQT_CORE_TARGETS
143- ${MQT_CORE_TARGETS} ${TARGET_NAME}
144- PARENT_SCOPE)
142+ list (APPEND MQT_CORE_TARGETS ${TARGET_NAME} )
145143
146144 # Make QDMI version available
147145 target_compile_definitions (${TARGET_NAME} PRIVATE QDMI_VERSION="${QDMI_VERSION} " )
@@ -191,6 +189,10 @@ if(NOT TARGET ${TARGET_NAME})
191189 SOVERSION ${PROJECT_VERSION_MAJOR} .${PROJECT_VERSION_MINOR}
192190 EXPORT_NAME CoreQDMINaDeviceDyn)
193191 add_library (MQT::CoreQDMINaDeviceDyn ALIAS ${DYN_TARGET_NAME} )
192+ list (APPEND MQT_CORE_TARGETS ${DYN_TARGET_NAME} )
194193 endif ()
195194 endif ()
196195endif ()
196+ set (MQT_CORE_TARGETS
197+ ${MQT_CORE_TARGETS}
198+ PARENT_SCOPE)
Original file line number Diff line number Diff line change @@ -139,9 +139,7 @@ if(NOT TARGET ${TARGET_NAME})
139139 set_target_properties (${TARGET_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON )
140140
141141 # add to list of MQT core targets
142- set (MQT_CORE_TARGETS
143- ${MQT_CORE_TARGETS} ${TARGET_NAME}
144- PARENT_SCOPE)
142+ list (APPEND MQT_CORE_TARGETS ${TARGET_NAME} )
145143
146144 # Make QDMI version available
147145 target_compile_definitions (${TARGET_NAME} PRIVATE QDMI_VERSION="${QDMI_VERSION} " )
@@ -191,6 +189,10 @@ if(NOT TARGET ${TARGET_NAME})
191189 SOVERSION ${PROJECT_VERSION_MAJOR} .${PROJECT_VERSION_MINOR}
192190 EXPORT_NAME CoreQDMIScDeviceDyn)
193191 add_library (MQT::CoreQDMIScDeviceDyn ALIAS ${DYN_TARGET_NAME} )
192+ list (APPEND MQT_CORE_TARGETS ${DYN_TARGET_NAME} )
194193 endif ()
195194 endif ()
196195endif ()
196+ set (MQT_CORE_TARGETS
197+ ${MQT_CORE_TARGETS}
198+ PARENT_SCOPE)
You can’t perform that action at this time.
0 commit comments