|
|
|
|
@ -59,6 +59,12 @@ contains(DISABLE_PLATFORM_EXT, YES) {
@@ -59,6 +59,12 @@ contains(DISABLE_PLATFORM_EXT, YES) {
|
|
|
|
|
DEFINES += QTOX_PLATFORM_EXT |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
contains(DISABLE_FILTER_AUDIO, YES) { |
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
DEFINES += QTOX_FILTER_AUDIO |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
contains(JENKINS,YES) { |
|
|
|
|
INCLUDEPATH += ./libs/include/ |
|
|
|
|
} else { |
|
|
|
|
@ -78,6 +84,7 @@ win32 {
@@ -78,6 +84,7 @@ win32 {
|
|
|
|
|
QMAKE_INFO_PLIST = osx/info.plist |
|
|
|
|
LIBS += -L$$PWD/libs/lib/ -ltoxcore -ltoxav -ltoxencryptsave -ltoxdns -lsodium -lvpx -framework OpenAL -lopencv_core -lopencv_highgui |
|
|
|
|
contains(DEFINES, QTOX_PLATFORM_EXT) { LIBS += -framework IOKit -framework CoreFoundation } |
|
|
|
|
contains(DEFINES, QTOX_FILTER_AUDIO) { } |
|
|
|
|
} else { |
|
|
|
|
# If we're building a package, static link libtox[core,av] and libsodium, since they are not provided by any package |
|
|
|
|
contains(STATICPKG, YES) { |
|
|
|
|
@ -94,8 +101,16 @@ win32 {
@@ -94,8 +101,16 @@ win32 {
|
|
|
|
|
LIBS += -lX11 -lXss |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
contains(DEFINES, QTOX_FILTER_AUDIO) { |
|
|
|
|
contains(STATICPKG, YES) { |
|
|
|
|
LIBS += -Wl,-Bstatic -lfilteraudio |
|
|
|
|
} else { |
|
|
|
|
LIBS += -lfilteraudio |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
contains(JENKINS, YES) { |
|
|
|
|
LIBS = ./libs/lib/libtoxav.a ./libs/lib/libvpx.a ./libs/lib/libopus.a ./libs/lib/libtoxdns.a ./libs/lib/libtoxencryptsave.a ./libs/lib/libtoxcore.a ./libs/lib/libsodium.a /usr/lib/libopencv_core.so /usr/lib/libopencv_highgui.so /usr/lib/libopencv_imgproc.so -lopenal -lX11 -lXss -s |
|
|
|
|
LIBS = ./libs/lib/libtoxav.a ./libs/lib/libvpx.a ./libs/lib/libopus.a ./libs/lib/libtoxdns.a ./libs/lib/libtoxencryptsave.a ./libs/lib/libtoxcore.a ./libs/lib/libsodium.a ./libs/lib/libfilteraudio.a /usr/lib/libopencv_core.so /usr/lib/libopencv_highgui.so /usr/lib/libopencv_imgproc.so -lopenal -lX11 -lXss -s |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
@ -237,7 +252,6 @@ SOURCES += \
@@ -237,7 +252,6 @@ SOURCES += \
|
|
|
|
|
contains(DEFINES, QTOX_FILTER_AUDIO) { |
|
|
|
|
HEADERS += src/audiofilterer.h |
|
|
|
|
SOURCES += src/audiofilterer.cpp |
|
|
|
|
unix|win32: LIBS += -lfilteraudio |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
contains(DEFINES, QTOX_PLATFORM_EXT) { |
|
|
|
|
|