qtrocket/qtrocket.pro

92 lines
2.2 KiB
Prolog

QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport
CONFIG += c++17
# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
QtRocket.cpp \
gui/AboutWindow.cpp \
gui/qcustomplot.cpp \
main.cpp \
gui/RocketTreeView.cpp \
gui/MainWindow.cpp \
model/Motor.cpp \
model/MotorCase.cpp \
model/Rocket.cpp \
model/Thrustcurve.cpp \
sim/AtmosphericModel.cpp \
sim/ConstantGravityModel.cpp \
sim/GravityModel.cpp \
sim/Propagator.cpp \
sim/SphericalGeoidModel.cpp \
sim/SphericalGravityModel.cpp \
sim/StateData.cpp \
sim/USStandardAtmosphere.cpp \
sim/WindModel.cpp \
utils/BinMap.cpp \
utils/CurlConnection.cpp \
utils/Logger.cpp \
utils/ThreadPool.cpp \
utils/ThrustCurveAPI.cpp \
utils/math/Quaternion.cpp \
utils/math/Vector3.cpp
HEADERS += \
QtRocket.h \
gui/AboutWindow.h \
gui/RocketTreeView.h \
gui/MainWindow.h \
gui/qcustomplot.h \
model/Motor.h \
model/MotorCase.h \
model/Rocket.h \
model/Thrustcurve.h \
sim/AtmosphericModel.h \
sim/ConstantGravityModel.h \
sim/DESolver.h \
sim/GeoidModel.h \
sim/GravityModel.h \
sim/Propagator.h \
sim/RK4Solver.h \
sim/SphericalGeoidModel.h \
sim/SphericalGravityModel.h \
sim/StateData.h \
sim/USStandardAtmosphere.h \
sim/WindModel.h \
utils/BinMap.h \
utils/CurlConnection.h \
utils/Logger.h \
utils/TSQueue.h \
utils/ThreadPool.h \
utils/ThrustCurveAPI.h \
utils/math/Constants.h \
utils/math/Quaternion.h \
utils/math/Vector3.h
FORMS += \
gui/AboutWindow.ui \
gui/MainWindow.ui
TRANSLATIONS += \
qtrocket_en_US.ts
CONFIG += lrelease
CONFIG += embed_translations
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
unix: CONFIG += link_pkgconfig
unix: PKGCONFIG += libcurl
unix: PKGCONFIG += fmt
RESOURCES += \
qtrocket.qrc