summaryrefslogtreecommitdiff
path: root/ultracopier.pro
blob: dd33bc50f312a0a5fc379bb7f931299b0da5ff10 (plain)
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
TEMPLATE = app
QT += network xml
TRANSLATIONS += plugins/Languages/fr/translation.ts \
    plugins/Languages/ar/translation.ts \
    plugins/Languages/zh/translation.ts \
    plugins/Languages/es/translation.ts \
    plugins/Languages/de/translation.ts \
    plugins/Languages/el/translation.ts \
    plugins/Languages/it/translation.ts \
    plugins/Languages/ja/translation.ts \
    plugins/Languages/id/translation.ts \
    plugins/Languages/pl/translation.ts \
    plugins/Languages/ru/translation.ts \
    plugins/Languages/tr/translation.ts \
    plugins/Languages/th/translation.ts \
    plugins/Languages/hi/translation.ts \
    plugins/Languages/nl/translation.ts \
    plugins/Languages/no/translation.ts \
    plugins/Languages/pt/translation.ts \
    plugins/Languages/ko/translation.ts

win32:RC_FILE += resources/resources-windows.rc
TARGET = ultracopier
macx { 
    ICON = resources/ultracopier.icns
}
FORMS += HelpDialog.ui \
    PluginInformation.ui \
    OptionDialog.ui
RESOURCES += resources/resources.qrc
win32 {
    RESOURCES += resources/resources_windows.qrc
}
!win32 {
    RESOURCES += resources/resources_unix.qrc
}

HEADERS += ResourcesManager.h \
    ThemesManager.h \
    SystrayIcon.h \
    StructEnumDefinition.h \
    Singleton.h \
    EventDispatcher.h \
    Environment.h \
    DebugEngine.h \
    Core.h \
    GlobalClass.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 \
    AuthPlugin.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
SOURCES += ThemesManager.cpp \
    ResourcesManager.cpp \
    main.cpp \
    EventDispatcher.cpp \
    SystrayIcon.cpp \
    GlobalClass.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 \
    AuthPlugin.cpp \
    SessionLoader.cpp \
    ExtraSocket.cpp \
    CopyListener.cpp \
    CopyEngineManager.cpp \
    Core.cpp \
    PluginLoader.cpp \
    OptionDialog.cpp \
    LocalPluginOptions.cpp \
    LocalListener.cpp \
    CliParser.cpp \
    FacilityEngine.cpp \
    LogThread.cpp
INCLUDEPATH += lib/qt-tar-xz/

OTHER_FILES += \
    resources/resources-windows.rc \
    resources/ultracopier.exe.x86.manifest \
    resources/ultracopier.exe.amd64.manifest