summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--indra/cmake/FMOD.cmake17
1 files changed, 9 insertions, 8 deletions
diff --git a/indra/cmake/FMOD.cmake b/indra/cmake/FMOD.cmake
index f90dc52681..759b8f1340 100644
--- a/indra/cmake/FMOD.cmake
+++ b/indra/cmake/FMOD.cmake
@@ -1,5 +1,7 @@
# -*- cmake -*-
+include(Linking)
+
if(INSTALL_PROPRIETARY)
include(Prebuilt)
use_prebuilt_binary(fmod)
@@ -9,22 +11,21 @@ find_library(FMOD_LIBRARY_RELEASE
NAMES fmod fmodvc fmod-3.75
PATHS
${ARCH_PREBUILT_DIRS_RELEASE}
- ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/lib/release
- ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/lib_release
- ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/lib_release_client
)
find_library(FMOD_LIBRARY_DEBUG
NAMES fmod fmodvc fmod-3.75
PATHS
${ARCH_PREBUILT_DIRS_DEBUG}
- ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/lib/debug
- ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/lib_debug
)
-if(FMOD_LIBRARY_RELEASE AND FMOD_LIBRARY_DEBUG)
- set(FMOD_LIBRARY debug ${FMOD_LIBRARY_DEBUG} optimized ${FMOD_LIBRARY_RELEASE})
-endif(FMOD_LIBRARY_RELEASE AND FMOD_LIBRARY_DEBUG)
+if (FMOD_LIBRARY_RELEASE AND FMOD_LIBRARY_DEBUG)
+ set(FMOD_LIBRARY
+ debug ${FMOD_LIBRARY_DEBUG}
+ optimized ${FMOD_LIBRARY_RELEASE})
+elseif (FMOD_LIBRARY_RELEASE)
+ set(FMOD_LIBRARY ${FMOD_LIBRARY_RELEASE})
+endif (FMOD_LIBRARY_RELEASE AND FMOD_LIBRARY_DEBUG)
if (NOT FMOD_LIBRARY)
set(FMOD_SDK_DIR CACHE PATH "Path to the FMOD SDK.")