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



