29 lines
591 B
CMake
29 lines
591 B
CMake
# -*- cmake -*-
|
|
include(Linking)
|
|
include(Prebuilt)
|
|
|
|
if (LINUX)
|
|
set(OPENAL ON CACHE BOOL "Enable OpenAL")
|
|
else (LINUX)
|
|
set(OPENAL OFF CACHE BOOL "Enable OpenAL")
|
|
endif (LINUX)
|
|
|
|
if (OPENAL)
|
|
if (STANDALONE)
|
|
include(FindPkgConfig)
|
|
include(FindOpenAL)
|
|
pkg_check_modules(OPENAL_LIB REQUIRED openal)
|
|
pkg_check_modules(FREEALUT_LIB REQUIRED freealut)
|
|
else (STANDALONE)
|
|
use_prebuilt_binary(openal-soft)
|
|
endif (STANDALONE)
|
|
set(OPENAL_LIBRARIES
|
|
openal
|
|
alut
|
|
)
|
|
endif (OPENAL)
|
|
|
|
if (OPENAL)
|
|
message(STATUS "Building with OpenAL audio support")
|
|
endif (OPENAL)
|