OPENAL.cmake
上传用户:king477883
上传日期:2021-03-01
资源大小:9553k
文件大小:1k
源码类别:

游戏引擎

开发平台:

C++ Builder

  1. # -*- cmake -*-
  2. include(Linking)
  3. include(Prebuilt)
  4. if (LINUX)
  5.   set(OPENAL ON CACHE BOOL "Enable OpenAL")
  6. else (LINUX)
  7.   set(OPENAL OFF CACHE BOOL "Enable OpenAL")
  8. endif (LINUX)
  9. if (OPENAL)
  10.   if (STANDALONE)
  11.     include(FindPkgConfig)
  12.     include(FindOpenAL)
  13.     pkg_check_modules(OPENAL_LIB REQUIRED openal)
  14.     pkg_check_modules(FREEALUT_LIB REQUIRED freealut)
  15.   else (STANDALONE)
  16.     use_prebuilt_binary(openal-soft)
  17.   endif (STANDALONE)
  18.   set(OPENAL_LIBRARIES 
  19.     openal
  20.     alut
  21.     )
  22. endif (OPENAL)
  23. if (OPENAL)
  24.   message(STATUS "Building with OpenAL audio support")
  25. endif (OPENAL)