summaryrefslogtreecommitdiff
path: root/ultracopier-core.pro
diff options
context:
space:
mode:
authorThomas Preud'homme <robotux@celest.fr>2017-11-24 23:24:09 +0000
committerThomas Preud'homme <robotux@celest.fr>2017-11-24 23:24:09 +0000
commitb3c8bdcc0d1e4b2ab298847a7902b6d60410a5bc (patch)
tree8fce8a51adfb245db8ab2a76831661780c0c713e /ultracopier-core.pro
parente297dbd8052ef4e66f069e2dd1865ae7fa8af28e (diff)
New upstream version 1.2.3.6
Diffstat (limited to 'ultracopier-core.pro')
-rw-r--r--ultracopier-core.pro125
1 files changed, 125 insertions, 0 deletions
diff --git a/ultracopier-core.pro b/ultracopier-core.pro
new file mode 100644
index 0000000..d5b382e
--- /dev/null
+++ b/ultracopier-core.pro
@@ -0,0 +1,125 @@
+CONFIG += c++11
+QMAKE_CXXFLAGS+="-std=c++0x -Wall -Wextra"
+mac:QMAKE_CXXFLAGS+="-stdlib=libc++"
+
+TEMPLATE = app
+QT += network xml widgets
+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
+
+TARGET = ultracopier
+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