DRAMSys and IceWrapper projects integrated.

This commit is contained in:
Éder F. Zulian
2015-09-24 17:39:37 +02:00
parent ef975f52ea
commit 65e52d0e75
3 changed files with 19 additions and 3 deletions

View File

@@ -1,5 +1,8 @@
TEMPLATE = subdirs
SUBDIRS = simulator/simulator.pro
SUBDIRS = simulator/src/common/third_party/icewrapper/3D-ICE-SystemC-Client.pro
SUBDIRS += simulator/simulator.pro
SUBDIRS += analyzer/traceAnalyzer.pro
# build the project sequentially as listed in SUBDIRS
CONFIG += ordered

View File

@@ -131,3 +131,15 @@ HEADERS += \
src/controller/core/configuration/ConfigurationLoader.h \
src/error/errormodel.h
LIBS += -L/opt/3D-ICE/lib -lthreed-ice-2.2.5
LIBS += -L/opt/SuperLU_4.3/lib -lsuperlu_4.3
LIBS += -lblas
INCLUDEPATH += /opt/3D-ICE/include
INCLUDEPATH += /opt/SuperLU_4.3/SRC
INCLUDEPATH += /opt/systemc/include
INCLUDEPATH += src/common/third_party/icewrapper
OBJECTS += $$(PWD)/src/common/third_party/icewrapper/IceWrapper.o

View File

@@ -21,8 +21,9 @@ $ git clone --recursive https://<user>@git.rhrk.uni-kl.de/EIT-Wehn/dram.vp.syste
```
The *--recursive* flag tells git to initialize all submodules within the
repository. **DRAMPower** [2] and **tinyxml** are examples third party
repositories that were embedded within the source tree as submodules.
repository. **DRAMPower** [2], **tinyxml** and **icewrapper** are examples
third party repositories that were embedded within the source tree as
submodules.
It is possible to work with a **fork** of the official codebase. In that case,
after pushing changes into your fork you should create a **pull request** in