add_library(ramulator-base OBJECT) target_sources( ramulator-base PRIVATE base.h factory.h factory.cpp type.h exception.h logging.h logging.cpp debug.h param.h utils.h utils.cpp config.h config.cpp clocked.h stats.h stats.cpp request.h request.cpp serialization.h ) target_link_libraries( ramulator PRIVATE ramulator-base )