-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbluefish.pro
88 lines (71 loc) · 2.14 KB
/
bluefish.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# NOTICE:
#
# Application name defined in TARGET has a corresponding QML filename.
# If name defined in TARGET is changed, the following needs to be done
# to match new name:
# - corresponding QML filename must be changed
# - desktop icon filename must be changed
# - desktop filename must be changed
# - icon definition filename in desktop file must be changed
# - translation filenames have to be changed
# The name of your application
TARGET = bluefish
CONFIG += sailfishapp c++11
QT += multimedia
PKGCONFIG += gstreamer-0.10
presets.files = presets
presets.path = /usr/share/bluefish
INSTALLS = presets
# this avoids gcc 4.6 crashing on my lambdas
QMAKE_CXXFLAGS_RELEASE -= -g
LIBS += -lz
SOURCES += src/bluefish.cpp src/snapchat.cpp src/aes.c \
src/crypto.cpp \
src/snapmodel.cpp \
src/camerahelper.cpp \
src/friendsmodel.cpp \
src/snap.cpp \
karchive/karchive.cpp \
karchive/kzip.cpp \
karchive/klimitediodevice.cpp \
karchive/kfilterdev.cpp \
karchive/kcompressiondevice.cpp \
karchive/kfilterbase.cpp \
karchive/kgzipfilter.cpp \
karchive/knonefilter.cpp
HEADERS += src/snapchat.h src/aes.h \
src/crypto.h \
src/snapmodel.h \
src/camerahelper.h \
src/friendsmodel.h \
src/common.h \
src/snap.h \
karchive/karchive.h \
karchive/karchivefile.h \
karchive/karchivedirectory.h \
karchive/karchiveentry.h \
karchive/karchive_p.h \
karchive/kzip.h \
karchive/kzipfileentry.h \
karchive/kfilterdev.h \
karchive/kfilterbase.h \
karchive/kgzipfilter.cpp \
karchive/knonefilter.h
OTHER_FILES += qml/bluefish.qml \
qml/cover/CoverPage.qml \
rpm/bluefish.changes.in \
rpm/bluefish.spec \
rpm/bluefish.yaml \
translations/*.ts \
bluefish.desktop \
qml/pages/SnapList.qml \
qml/pages/ImageView.qml \
qml/pages/VideoView.qml \
qml/pages/TakeSnap.qml \
qml/pages/Settings.qml \
qml/pages/SendSnapDialog.qml \
qml/pages/PrepareSnapDialog.qml
# to disable building translations every time, comment out the
# following CONFIG line
CONFIG += sailfishapp_i18n
TRANSLATIONS += translations/bluefish-de.ts