Clean up and refactor CMakeLists

This commit is contained in:
2024-11-11 17:00:25 +01:00
parent 91a09ad771
commit e1b8bbf12d
8 changed files with 67 additions and 130 deletions

View File

@@ -105,6 +105,8 @@ target_link_libraries(${PROJECT_NAME}
SQLite::SQLite3
)
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17)
if (DRAMSYS_WITH_DRAMPOWER)
target_link_libraries(${PROJECT_NAME} PUBLIC DRAMPower)
target_compile_definitions(${PROJECT_NAME} PUBLIC DRAMPOWER)

View File

@@ -40,6 +40,8 @@
project(DRAMSys_Simulator)
find_package(Threads)
add_library(${PROJECT_NAME}
simulator/Cache.cpp
simulator/EccModule.cpp