Preliminary packaging of 0.9.2-1
[fstl] / qt / fstl.pro
1 QT += core gui opengl widgets
2
3 TARGET = fstl
4 TEMPLATE = app
5
6 # Bump optimization up to -O3 in release builds
7 QMAKE_CXXFLAGS_RELEASE -= -O2
8 QMAKE_CXXFLAGS_RELEASE += -O3
9
10 SOURCES += \
11     ../src/app.cpp\
12     ../src/main.cpp\
13     ../src/canvas.cpp \
14     ../src/mesh.cpp \
15     ../src/glmesh.cpp \
16     ../src/loader.cpp \
17     ../src/window.cpp \
18     ../src/backdrop.cpp
19
20 HEADERS  += \
21     ../src/app.h\
22     ../src/canvas.h \
23     ../src/mesh.h \
24     ../src/glmesh.h \
25     ../src/loader.h \
26     ../src/window.h \
27     ../src/backdrop.h
28
29 CONFIG += c++11
30
31 RESOURCES += \
32     qt.qrc \
33     ../gl/gl.qrc
34
35 macx {
36     QMAKE_INFO_PLIST = ../app/Info.plist
37     ICON = ../app/fstl.icns
38 }
39
40 win32 {
41     RC_FILE = ../exe/fstl.rc
42 }
43
44 static {
45     CONFIG += static
46 }