Fix ODR violation of Dram and DramRecordable

The compiler flag DRAMPower was not propagated to downstream projects,
leading to an ODR violation of the classes Dram and DramRecordable
This commit is contained in:
2024-02-08 11:47:30 +01:00
parent 0b88161640
commit 60d3e7618b

View File

@@ -54,8 +54,8 @@ target_link_libraries(${PROJECT_NAME}
)
if (DRAMSYS_WITH_DRAMPOWER)
target_link_libraries(${PROJECT_NAME} PRIVATE DRAMPower)
target_compile_definitions(${PROJECT_NAME} PRIVATE DRAMPOWER)
target_link_libraries(${PROJECT_NAME} PUBLIC DRAMPower)
target_compile_definitions(${PROJECT_NAME} PUBLIC DRAMPOWER)
endif ()
add_library(DRAMSys::libdramsys ALIAS ${PROJECT_NAME})