-
Notifications
You must be signed in to change notification settings - Fork 1
/
electronpass.pro
63 lines (54 loc) · 1.74 KB
/
electronpass.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
TARGET = electronpass
QT += qml quick widgets quickcontrols2
RESOURCES += app/electronpass.qrc \
app/res/fonts/fonts.qrc \
app/res/img/img.qrc
HEADERS = app/clipboard.hpp \
app/data_holder.hpp \
app/file_stream.hpp \
app/globals.hpp \
app/passwords.hpp \
app/settings.hpp \
app/setup.hpp \
app/wallet_merger.hpp \
app/file_dialog.hpp \
app/sync/auth_server.hpp \
app/sync/dropbox.hpp \
app/sync/gdrive.hpp \
app/sync/keys.hpp \
app/sync/sync_base.hpp \
app/sync/sync_manager.hpp
SOURCES = app/clipboard.cpp \
app/convert_field.cpp \
app/data_holder.cpp \
app/file_stream.cpp \
app/globals.cpp \
app/item_template.cpp \
app/main.cpp \
app/passwords.cpp \
app/search.cpp \
app/settings.cpp \
app/setup.cpp \
app/wallet_merger.cpp \
app/file_dialog.cpp \
app/sync/auth_server.cpp \
app/sync/dropbox.cpp \
app/sync/gdrive.cpp \
app/sync/sync_manager.cpp
INCLUDEPATH += dependencies \
app \
app/sync
LIBS += $$PWD/dependencies/libelectronpass.a \
$$PWD/dependencies/libcryptopp.a
DESTDIR = $$PWD/bin
target.path = $${PREFIX}/usr/local/bin/
INSTALLS += target
desktopfile.path = $${PREFIX}/usr/local/share/applications/
desktopfile.files = data/electronpass.desktop
INSTALLS += desktopfile
icon.path = $${PREFIX}/usr/share/icons/hicolor/scalable/apps/
icon.files = data/electronpass.svg
INSTALLS += icon
appdata.path = $${PREFIX}/usr/share/metainfo/
appdata.files = data/electronpass.appdata.xml
INSTALLS += appdata