diff options
Diffstat (limited to 'other-pro/ultracopier-core.pro')
-rw-r--r-- | other-pro/ultracopier-core.pro | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/other-pro/ultracopier-core.pro b/other-pro/ultracopier-core.pro new file mode 100644 index 0000000..24931f0 --- /dev/null +++ b/other-pro/ultracopier-core.pro @@ -0,0 +1,131 @@ +CONFIG += c++11 +QMAKE_CXXFLAGS+="-std=c++0x -Wall -Wextra" +mac:QMAKE_CXXFLAGS+="-stdlib=libc++" +#QMAKE_CXXFLAGS+="-Wall -Wextra -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-unused-macros -Wno-newline-eof -Wno-exit-time-destructors -Wno-global-constructors -Wno-gnu-zero-variadic-macro-arguments -Wno-documentation -Wno-shadow -Wno-missing-prototypes -Wno-padded -Wno-covered-switch-default -Wno-old-style-cast -Wno-documentation-unknown-command -Wno-switch-enum -Wno-undefined-reinterpret-cast -Wno-unreachable-code-break -Wno-sign-conversion -Wno-float-conversion" + +TEMPLATE = app +QT += network xml widgets +TRANSLATIONS += $$PWD/../plugins/Languages/ar/translation.ts \ + $$PWD/../plugins/Languages/de/translation.ts \ + $$PWD/../plugins/Languages/el/translation.ts \ + $$PWD/../resources/Languages/en/translation.ts \ + $$PWD/../plugins/Languages/es/translation.ts \ + $$PWD/../plugins/Languages/fr/translation.ts \ + $$PWD/../plugins/Languages/hi/translation.ts \ + $$PWD/../plugins/Languages/hu/translation.ts \ + $$PWD/../plugins/Languages/id/translation.ts \ + $$PWD/../plugins/Languages/it/translation.ts \ + $$PWD/../plugins/Languages/ja/translation.ts \ + $$PWD/../plugins/Languages/ko/translation.ts \ + $$PWD/../plugins/Languages/nl/translation.ts \ + $$PWD/../plugins/Languages/no/translation.ts \ + $$PWD/../plugins/Languages/pl/translation.ts \ + $$PWD/../plugins/Languages/pt/translation.ts \ + $$PWD/../plugins/Languages/ru/translation.ts \ + $$PWD/../plugins/Languages/th/translation.ts \ + $$PWD/../plugins/Languages/tr/translation.ts \ + $$PWD/../plugins/Languages/zh/translation.ts \ + $$PWD/../plugins/Languages/zh_TW/translation.ts + +TARGET = ultracopier +macx { + ICON = $$PWD/../resources/ultracopier.icns + #QT += macextras +} +FORMS += $$PWD/../HelpDialog.ui \ + $$PWD/../PluginInformation.ui \ + $$PWD/../OptionDialog.ui \ + $$PWD/../OSSpecific.ui +RESOURCES += \ + $$PWD/../resources/ultracopier-resources.qrc \ + $$PWD/../resources/ultracopier-resources_unix.qrc \ + $$PWD/../resources/ultracopier-resources_windows.qrc +win32 { + RESOURCES += $$PWD/../resources/resources-windows-qt-plugin.qrc + RC_FILE += $$PWD/../resources/resources-windows.rc + #LIBS += -lpdh + LIBS += -ladvapi32 +} + +HEADERS += $$PWD/../ResourcesManager.h \ + $$PWD/../ThemesManager.h \ + $$PWD/../SystrayIcon.h \ + $$PWD/../StructEnumDefinition.h \ + $$PWD/../EventDispatcher.h \ + $$PWD/../Environment.h \ + $$PWD/../DebugEngine.h \ + $$PWD/../Core.h \ + $$PWD/../OptionEngine.h \ + $$PWD/../HelpDialog.h \ + $$PWD/../PluginsManager.h \ + $$PWD/../LanguagesManager.h \ + $$PWD/../DebugEngineMacro.h \ + $$PWD/../PluginInformation.h \ + $$PWD/../lib/qt-tar-xz/xz.h \ + $$PWD/../lib/qt-tar-xz/QXzDecodeThread.h \ + $$PWD/../lib/qt-tar-xz/QXzDecode.h \ + $$PWD/../lib/qt-tar-xz/QTarDecode.h \ + $$PWD/../SessionLoader.h \ + $$PWD/../ExtraSocket.h \ + $$PWD/../CopyListener.h \ + $$PWD/../CopyEngineManager.h \ + $$PWD/../PlatformMacro.h \ + $$PWD/../interface/PluginInterface_Themes.h \ + $$PWD/../interface/PluginInterface_SessionLoader.h \ + $$PWD/../interface/PluginInterface_Listener.h \ + $$PWD/../interface/PluginInterface_CopyEngine.h \ + $$PWD/../interface/OptionInterface.h \ + $$PWD/../Variable.h \ + $$PWD/../PluginLoader.h \ + $$PWD/../interface/PluginInterface_PluginLoader.h \ + $$PWD/../OptionDialog.h \ + $$PWD/../LocalPluginOptions.h \ + $$PWD/../LocalListener.h \ + $$PWD/../CliParser.h \ + $$PWD/../interface/FacilityInterface.h \ + $$PWD/../FacilityEngine.h \ + $$PWD/../LogThread.h \ + $$PWD/../CompilerInfo.h \ + $$PWD/../StructEnumDefinition_UltracopierSpecific.h \ + $$PWD/../OSSpecific.h \ + $$PWD/../cpp11addition.h \ + $$PWD/../InternetUpdater.h +SOURCES += $$PWD/../ThemesManager.cpp \ + $$PWD/../ResourcesManager.cpp \ + $$PWD/../main.cpp \ + $$PWD/../EventDispatcher.cpp \ + $$PWD/../SystrayIcon.cpp \ + $$PWD/../DebugEngine.cpp \ + $$PWD/../OptionEngine.cpp \ + $$PWD/../HelpDialog.cpp \ + $$PWD/../PluginsManager.cpp \ + $$PWD/../LanguagesManager.cpp \ + $$PWD/../PluginInformation.cpp \ + $$PWD/../lib/qt-tar-xz/QXzDecodeThread.cpp \ + $$PWD/../lib/qt-tar-xz/QXzDecode.cpp \ + $$PWD/../lib/qt-tar-xz/QTarDecode.cpp \ + $$PWD/../lib/qt-tar-xz/xz_crc32.c \ + $$PWD/../lib/qt-tar-xz/xz_dec_stream.c \ + $$PWD/../lib/qt-tar-xz/xz_dec_lzma2.c \ + $$PWD/../lib/qt-tar-xz/xz_dec_bcj.c \ + $$PWD/../SessionLoader.cpp \ + $$PWD/../ExtraSocket.cpp \ + $$PWD/../CopyListener.cpp \ + $$PWD/../CopyEngineManager.cpp \ + $$PWD/../Core.cpp \ + $$PWD/../PluginLoader.cpp \ + $$PWD/../OptionDialog.cpp \ + $$PWD/../LocalPluginOptions.cpp \ + $$PWD/../LocalListener.cpp \ + $$PWD/../CliParser.cpp \ + $$PWD/../FacilityEngine.cpp \ + $$PWD/../LogThread.cpp \ + $$PWD/../OSSpecific.cpp \ + $$PWD/../cpp11addition.cpp \ + $$PWD/../DebugModel.cpp \ + $$PWD/../InternetUpdater.cpp \ + $$PWD/../cpp11additionstringtointcpp.cpp +INCLUDEPATH += \ + $$PWD/../lib/qt-tar-xz/ + +OTHER_FILES += $$PWD/../resources/resources-windows.rc |