From 3ac113857071fc1f225b2e1b42547269e568c6b7 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Tue, 11 Aug 2020 22:35:12 +0100 Subject: New upstream version 2.2.4.4 --- other-pro/ultracopier-core.pro | 45 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) mode change 100644 => 100755 other-pro/ultracopier-core.pro (limited to 'other-pro/ultracopier-core.pro') diff --git a/other-pro/ultracopier-core.pro b/other-pro/ultracopier-core.pro old mode 100644 new mode 100755 index d1da53a..1cb9226 --- a/other-pro/ultracopier-core.pro +++ b/other-pro/ultracopier-core.pro @@ -2,6 +2,37 @@ 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" +QMAKE_CXXFLAGS+="" +DEFINES += _LARGE_FILE_SOURCE=1 _FILE_OFFSET_BITS=64 _UNICODE UNICODE + +!contains(DEFINES, AUDIO) { +#DEFINES += NOAUDIO +} +wasm: DEFINES += NOAUDIO +macx { + DEFINES += NOAUDIO + LIBS += /usr/local/Cellar/opus/1.3.1/lib/libopus.a + INCLUDEPATH += /usr/local/Cellar/opus/1.3.1/include/ +} +#DEFINES += NOAUDIO +!contains(DEFINES, NOAUDIO) { +QT += multimedia +linux:LIBS += -lopus +win32:LIBS += -lopus +SOURCES += \ + $$PWD/../libogg/bitwise.c \ + $$PWD/../libogg/framing.c \ + $$PWD/../opusfile/info.c \ + $$PWD/../opusfile/internal.c \ + $$PWD/../opusfile/opusfile.c \ + $$PWD/../opusfile/stream.c \ + +HEADERS += \ + $$PWD/../libogg/ogg.h \ + $$PWD/../libogg/os_types.h \ + $$PWD/../opusfile/internal.h \ + $$PWD/../opusfile/opusfile.h \ +} TEMPLATE = app QT += network xml widgets @@ -31,6 +62,7 @@ TARGET = ultracopier macx { ICON = $$PWD/../resources/ultracopier.icns #QT += macextras + VERSION = 2.0.0.1 } FORMS += $$PWD/../HelpDialog.ui \ $$PWD/../PluginInformation.ui \ @@ -42,7 +74,9 @@ RESOURCES += \ $$PWD/../resources/ultracopier-resources_unix.qrc \ $$PWD/../resources/ultracopier-resources_windows.qrc win32 { - RESOURCES += $$PWD/../resources/resources-windows-qt-plugin.qrc + !contains(DEFINES, ULTRACOPIER_PLUGIN_ALL_IN_ONE) { + RESOURCES += $$PWD/../resources/resources-windows-qt-plugin.qrc + } RC_FILE += $$PWD/../resources/resources-windows.rc #LIBS += -lpdh LIBS += -ladvapi32 @@ -76,7 +110,7 @@ HEADERS += $$PWD/../ResourcesManager.h \ $$PWD/../interface/PluginInterface_Listener.h \ $$PWD/../interface/PluginInterface_CopyEngine.h \ $$PWD/../interface/OptionInterface.h \ - $$PWD/../Variable.h \ + $$PWD/../Version.h \ $$PWD/../PluginLoaderCore.h \ $$PWD/../interface/PluginInterface_PluginLoader.h \ $$PWD/../OptionDialog.h \ @@ -121,6 +155,7 @@ SOURCES += $$PWD/../ThemesManager.cpp \ $$PWD/../LocalListener.cpp \ $$PWD/../CliParser.cpp \ $$PWD/../FacilityEngine.cpp \ + $$PWD/../FacilityEngineVersion.cpp \ $$PWD/../LogThread.cpp \ $$PWD/../OSSpecific.cpp \ $$PWD/../cpp11addition.cpp \ @@ -132,3 +167,9 @@ INCLUDEPATH += \ $$PWD/../lib/qt-tar-xz/ OTHER_FILES += $$PWD/../resources/resources-windows.rc + +win32: { +DEFINES += WIDESTRING +QT += winextras +} +DEFINES += WIDESTRING -- cgit v1.2.3