forked from alphaonex86/Ultracopier
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ultracopier-core.pro
126 lines (123 loc) · 3.53 KB
/
ultracopier-core.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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
TEMPLATE = app
QT += network xml widgets
include(updateqm.pri)
TRANSLATIONS += plugins/Languages/ar/translation.ts \
plugins/Languages/de/translation.ts \
plugins/Languages/el/translation.ts \
resources/Languages/en/translation.ts \
plugins/Languages/es/translation.ts \
plugins/Languages/fr/translation.ts \
plugins/Languages/hi/translation.ts \
plugins/Languages/hu/translation.ts \
plugins/Languages/id/translation.ts \
plugins/Languages/it/translation.ts \
plugins/Languages/ja/translation.ts \
plugins/Languages/ko/translation.ts \
plugins/Languages/nl/translation.ts \
plugins/Languages/no/translation.ts \
plugins/Languages/pl/translation.ts \
plugins/Languages/pt/translation.ts \
plugins/Languages/ru/translation.ts \
plugins/Languages/th/translation.ts \
plugins/Languages/tr/translation.ts \
plugins/Languages/zh/translation.ts
translations.files += plugins/Languages
translations.path = $${PREFIX}/share/ultracopier
TARGET = ultracopier
target.path = $${PREFIX}/bin
INSTALLS += target translations
macx {
ICON = resources/ultracopier.icns
#QT += macextras
}
FORMS += HelpDialog.ui \
PluginInformation.ui \
OptionDialog.ui \
OSSpecific.ui
RESOURCES += \
resources/ultracopier-resources.qrc \
resources/ultracopier-resources_unix.qrc \
resources/ultracopier-resources_windows.qrc
win32 {
RESOURCES += resources/resources-windows-qt-plugin.qrc
RC_FILE += resources/resources-windows.rc
#LIBS += -lpdh
LIBS += -ladvapi32
}
HEADERS += ResourcesManager.h \
ThemesManager.h \
SystrayIcon.h \
StructEnumDefinition.h \
EventDispatcher.h \
Environment.h \
DebugEngine.h \
Core.h \
OptionEngine.h \
HelpDialog.h \
PluginsManager.h \
LanguagesManager.h \
DebugEngineMacro.h \
PluginInformation.h \
lib/qt-tar-xz/xz.h \
lib/qt-tar-xz/QXzDecodeThread.h \
lib/qt-tar-xz/QXzDecode.h \
lib/qt-tar-xz/QTarDecode.h \
SessionLoader.h \
ExtraSocket.h \
CopyListener.h \
CopyEngineManager.h \
PlatformMacro.h \
interface/PluginInterface_Themes.h \
interface/PluginInterface_SessionLoader.h \
interface/PluginInterface_Listener.h \
interface/PluginInterface_CopyEngine.h \
interface/OptionInterface.h \
Variable.h \
PluginLoader.h \
interface/PluginInterface_PluginLoader.h \
OptionDialog.h \
LocalPluginOptions.h \
LocalListener.h \
CliParser.h \
interface/FacilityInterface.h \
FacilityEngine.h \
LogThread.h \
CompilerInfo.h \
StructEnumDefinition_UltracopierSpecific.h \
OSSpecific.h \
InternetUpdater.h
SOURCES += ThemesManager.cpp \
ResourcesManager.cpp \
main.cpp \
EventDispatcher.cpp \
SystrayIcon.cpp \
DebugEngine.cpp \
OptionEngine.cpp \
HelpDialog.cpp \
PluginsManager.cpp \
LanguagesManager.cpp \
PluginInformation.cpp \
lib/qt-tar-xz/QXzDecodeThread.cpp \
lib/qt-tar-xz/QXzDecode.cpp \
lib/qt-tar-xz/QTarDecode.cpp \
lib/qt-tar-xz/xz_crc32.c \
lib/qt-tar-xz/xz_dec_stream.c \
lib/qt-tar-xz/xz_dec_lzma2.c \
lib/qt-tar-xz/xz_dec_bcj.c \
SessionLoader.cpp \
ExtraSocket.cpp \
CopyListener.cpp \
CopyEngineManager.cpp \
Core.cpp \
PluginLoader.cpp \
OptionDialog.cpp \
LocalPluginOptions.cpp \
LocalListener.cpp \
CliParser.cpp \
FacilityEngine.cpp \
LogThread.cpp \
OSSpecific.cpp \
DebugModel.cpp \
InternetUpdater.cpp
INCLUDEPATH += lib/qt-tar-xz/
OTHER_FILES += resources/resources-windows.rc