Library pro file simplified

This commit is contained in:
Matthias Jung
2020-02-25 19:41:23 +01:00
parent 8a7ad0c7b9
commit bd11d34abc

View File

@@ -10,7 +10,7 @@ system(cd ../../DRAMSys/library/src/common/third_party/DRAMPower; make src/libdr
systemc_home = $$(SYSTEMC_HOME)
isEmpty(systemc_home) {
systemc_home = /opt/systemc
systemc_home = /opt/systemc/
}
# Check if PCT's SystemC should be used?
@@ -41,12 +41,6 @@ isEmpty(gem5) {
message(SystemC home is $${systemc_home})
systemc_target_arch = $$(SYSTEMC_TARGET_ARCH)
isEmpty(systemc_target_arch) {
systemc_target_arch = linux64
}
message(SystemC target architecture is $${systemc_target_arch})
INCLUDEPATH += $${systemc_home}/include
INCLUDEPATH += src/common/third_party/DRAMPower/src
@@ -66,8 +60,8 @@ isEmpty(dramsys_disable_coverage_check) {
}
unix:!macx {
QMAKE_CXXFLAGS += -std=c++11 -O0 -g
$$eval(coverage_check) {
QMAKE_CXXFLAGS += -std=c++11 -O0 -g
$$eval(coverage_check) {
QMAKE_CXXFLAGS += -fprofile-arcs -ftest-coverage -fPIC -O0
QMAKE_LFLAGS += -lgcov --coverage
}