diff options
Diffstat (limited to 'src/mumble/mumble.pro')
-rw-r--r-- | src/mumble/mumble.pro | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/src/mumble/mumble.pro b/src/mumble/mumble.pro index 74fa9eb42..02d2383f2 100644 --- a/src/mumble/mumble.pro +++ b/src/mumble/mumble.pro @@ -45,16 +45,22 @@ CONFIG(no-bundled-speex) { LIBS *= -lspeex } -unix:!CONFIG(bundled-celt):system(pkg-config --atleast-version=0.7.0 celt) { - CONFIG *= no-bundled-celt -} - -CONFIG(no-bundled-celt) { - INCLUDEPATH *= /usr/include/celt -} - -!CONFIG(no-bundled-celt) { - INCLUDEPATH *= ../../celt-0.7.0-src/libcelt +CONFIG(sbcelt) { + SOURCES -= CELTCodec.cpp + SOURCES += CELTCodec_sbcelt.cpp + INCLUDEPATH *= ../../celt-0.7.0-src/libcelt ../../sbcelt-src + LIBS *= -lcelt -lsbcelt + DEFINES *= SBCELT_PREFIX_API SBCELT_COMPAT_API USE_SBCELT +} else { + unix:!CONFIG(bundled-celt):system(pkg-config --atleast-version=0.7.0 celt) { + CONFIG *= no-bundled-celt + } + CONFIG(no-bundled-celt) { + INCLUDEPATH *= /usr/include/celt + } + !CONFIG(no-bundled-celt) { + INCLUDEPATH *= ../../celt-0.7.0-src/libcelt + } } !win32 { |