Merge branch 'feat/cmake_defaults' into 'develop'
Set cmake defaults, replace TUK with RPTU. See merge request ems/astdm/modeling.dram/dram.sys.5!25
This commit is contained in:
@@ -40,6 +40,14 @@ set(PROJECT_NAME "DRAMSys")
|
||||
|
||||
project(${PROJECT_NAME} VERSION "5.0")
|
||||
|
||||
### Compiler settings ###
|
||||
set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ Standard")
|
||||
message(STATUS "CMAKE_CXX_STANDARD: ${CMAKE_CXX_STANDARD}")
|
||||
if(NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE Release)
|
||||
endif()
|
||||
message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
|
||||
|
||||
### CMake settings ###
|
||||
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake")
|
||||
include(build_source_group)
|
||||
@@ -86,9 +94,6 @@ option(DRAMSYS_BUILD_CLI "Build DRAMSys Command Line Tool" ON)
|
||||
option(DRAMSYS_WITH_DRAMPOWER "Build with DRAMPower support enabled." OFF)
|
||||
option(DRAMSYS_ENABLE_EXTENSIONS "Enable proprietary DRAMSys extensions." OFF)
|
||||
|
||||
### Compiler settings ###
|
||||
set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ Standard")
|
||||
|
||||
###############################################
|
||||
### Library Settings ###
|
||||
###############################################
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<img src="docs/images/dramsys_logo.png" width="350" style="float: left;" alt="DRAMSys Logo"/>
|
||||
|
||||
**DRAMSys** is a flexible DRAM subsystem design space exploration framework based on SystemC TLM-2.0. It was developed at the [Microelectronic Systems Design Research Group](https://ems.eit.uni-kl.de/en/start/) and [Fraunhofer IESE](https://www.iese.fraunhofer.de/en.html).
|
||||
**DRAMSys** is a flexible DRAM subsystem design space exploration framework based on SystemC TLM-2.0. It was developed by the [Microelectronic Systems Design Research Group](https://eit.rptu.de/en/fgs/ems/home/seite) at [RPTU Kaiserslautern-Landau](https://rptu.de/en/) and by [Fraunhofer IESE](https://www.iese.fraunhofer.de/en.html).
|
||||
|
||||
\>> [Official Website](https://www.iese.fraunhofer.de/en/innovation_trends/autonomous-systems/memtonomy/DRAMSys.html) <<
|
||||
|
||||
|
||||
@@ -127,10 +127,10 @@ void DRAMSys::logo()
|
||||
#define BOLDTXT(s) std::string(("\033[1;37m"+std::string((s))+"\033[0m"))
|
||||
cout << std::endl
|
||||
<< BLACKTXT("■ ■ ")<< DGREENTXT("■ ")
|
||||
<< BOLDTXT("DRAMSys4.0, Copyright (c) 2020")
|
||||
<< BOLDTXT("DRAMSys5.0, Copyright (c) 2023")
|
||||
<< std::endl
|
||||
<< BLACKTXT("■ ") << DGREENTXT("■ ") << GREENTXT("■ ")
|
||||
<< "Technische Universitaet Kaiserslautern,"
|
||||
<< "RPTU Kaiserslautern-Landau,"
|
||||
<< std::endl
|
||||
<< DGREENTXT("■ ") << GREENTXT("■ ") << LGREENTXT("■ " )
|
||||
<< "Fraunhofer IESE"
|
||||
|
||||
Reference in New Issue
Block a user