41 lines
961 B
Prolog
41 lines
961 B
Prolog
include(../common/common.pri)
|
|
include(../../../energyplugin/energyplugin.pri)
|
|
include(../../mocks/spotmarketprovider/spotmarketdataprovidermock.pri)
|
|
|
|
CONFIG += testcase
|
|
|
|
TARGET = nymea-energy-simulation
|
|
|
|
DEFINES += ENERGY_SIMULATION
|
|
|
|
RESOURCES += \
|
|
simulationresources.qrc
|
|
|
|
HEADERS += \
|
|
experience/energyexperienceenergymock.h \
|
|
experience/energyjsonhandler.h \
|
|
experience/energylogger.h \
|
|
experience/energymanagermock.h \
|
|
simulation.h \
|
|
simulationbase.h \
|
|
simulationtestpoint.h
|
|
|
|
SOURCES += \
|
|
experience/energyexperienceenergymock.cpp \
|
|
experience/energyjsonhandler.cpp \
|
|
experience/energylogger.cpp \
|
|
experience/energymanagermock.cpp \
|
|
simulation.cpp \
|
|
simulationbase.cpp \
|
|
simulationtestpoint.cpp
|
|
|
|
cleansimulations.commands = rm -rf $$OUT_PWD/simulations ;
|
|
clean.depends = cleansimulations
|
|
QMAKE_EXTRA_TARGETS += clean cleansimulations
|
|
|
|
target.path = $$[QT_INSTALL_PREFIX]/bin
|
|
INSTALLS += target
|
|
|
|
|
|
|