Minor refactorings of CMakeList files
This commit is contained in:
@@ -107,7 +107,7 @@ target_link_libraries(libdramsys
|
||||
PUBLIC
|
||||
SystemC::systemc
|
||||
DRAMSys::config
|
||||
$<$<TARGET_EXISTS:DRAMPower>:DRAMPower>
|
||||
$<$<TARGET_EXISTS:DRAMPower>:DRAMSys::DRAMPower>
|
||||
PRIVATE
|
||||
SQLite::SQLite3
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ target_include_directories(simulator
|
||||
|
||||
target_link_libraries(simulator
|
||||
PUBLIC
|
||||
libdramsys
|
||||
DRAMSys::libdramsys
|
||||
PRIVATE
|
||||
Threads::Threads
|
||||
)
|
||||
@@ -74,5 +74,5 @@ add_executable(DRAMSys
|
||||
|
||||
target_link_libraries(DRAMSys
|
||||
PRIVATE
|
||||
simulator
|
||||
DRAMSys::simulator
|
||||
)
|
||||
|
||||
@@ -10,7 +10,7 @@ add_executable(tests_dramsys
|
||||
test_utils.cpp
|
||||
)
|
||||
|
||||
target_include_directories(tests_dramsys PUBLIC ${PROJECT_SOURCE_DIR})
|
||||
target_include_directories(tests_dramsys PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
set_target_properties(tests_dramsys PROPERTIES FOLDER tests)
|
||||
target_link_libraries(tests_dramsys
|
||||
DRAMSys::libdramsys
|
||||
|
||||
@@ -10,9 +10,9 @@ add_executable(tests_simulator
|
||||
)
|
||||
|
||||
set_target_properties(tests_simulator PROPERTIES FOLDER tests/simulator)
|
||||
|
||||
target_include_directories(tests_simulator PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_link_libraries(tests_simulator PRIVATE
|
||||
simulator
|
||||
DRAMSys::simulator
|
||||
gtest
|
||||
gtest_main
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user