speex-build.pro: Use Unix-like config.h for the MinGW build, instead of win32/config.h"

This commit is contained in:
Davide Beatrici 2017-03-09 23:03:08 +01:00
parent 322e7112d3
commit d84dc1a4dd

View File

@ -43,19 +43,29 @@ INCLUDEPATH = ../speex-src/include ../speex-src/libspeex ../speexdsp-src/include
win32 {
INCLUDEPATH += ../speex-build/win32
DEFINES+=WIN32 _WINDOWS _USE_SSE _USE_MATH_DEFINES
win32-g++ {
# MinGW uses the config.h for Unix-like systems.
INCLUDEPATH += ../speex-build
}
win32-msvc* {
INCLUDEPATH += ../speex-build/win32
CONFIG(sse2) {
TARGET = speex.sse2
DEFINES += _USE_SSE2
} else {
QMAKE_CFLAGS_RELEASE -= -arch:SSE
QMAKE_CFLAGS_DEBUG -= -arch:SSE
}
}
SOURCES *= mumble_speex_init.c
CONFIG -= static
CONFIG += shared
CONFIG(sse2) {
TARGET = speex.sse2
DEFINES += _USE_SSE2
} else {
QMAKE_CFLAGS_RELEASE -= -arch:SSE
QMAKE_CFLAGS_DEBUG -= -arch:SSE
}
DEFINES+=USE_SMALLFT
} else {