Minor refactorings of CMakeList files

This commit is contained in:
2025-01-09 08:12:49 +00:00
parent 6d6c8c595f
commit 83cc41e318
4 changed files with 6 additions and 6 deletions

View File

@@ -107,7 +107,7 @@ target_link_libraries(libdramsys
PUBLIC PUBLIC
SystemC::systemc SystemC::systemc
DRAMSys::config DRAMSys::config
$<$<TARGET_EXISTS:DRAMPower>:DRAMPower> $<$<TARGET_EXISTS:DRAMPower>:DRAMSys::DRAMPower>
PRIVATE PRIVATE
SQLite::SQLite3 SQLite::SQLite3

View File

@@ -61,7 +61,7 @@ target_include_directories(simulator
target_link_libraries(simulator target_link_libraries(simulator
PUBLIC PUBLIC
libdramsys DRAMSys::libdramsys
PRIVATE PRIVATE
Threads::Threads Threads::Threads
) )
@@ -74,5 +74,5 @@ add_executable(DRAMSys
target_link_libraries(DRAMSys target_link_libraries(DRAMSys
PRIVATE PRIVATE
simulator DRAMSys::simulator
) )

View File

@@ -10,7 +10,7 @@ add_executable(tests_dramsys
test_utils.cpp 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) set_target_properties(tests_dramsys PROPERTIES FOLDER tests)
target_link_libraries(tests_dramsys target_link_libraries(tests_dramsys
DRAMSys::libdramsys DRAMSys::libdramsys

View File

@@ -10,9 +10,9 @@ add_executable(tests_simulator
) )
set_target_properties(tests_simulator PROPERTIES FOLDER 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 target_link_libraries(tests_simulator PRIVATE
simulator DRAMSys::simulator
gtest gtest
gtest_main gtest_main
) )