summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--indra/cmake/OPENAL.cmake17
1 files changed, 10 insertions, 7 deletions
diff --git a/indra/cmake/OPENAL.cmake b/indra/cmake/OPENAL.cmake
index ab2d258a12..a5058b4bc3 100644
--- a/indra/cmake/OPENAL.cmake
+++ b/indra/cmake/OPENAL.cmake
@@ -12,6 +12,7 @@ if (OPENAL)
if( TARGET openal::openal )
return()
endif()
+
create_target( openal::openal )
set_target_include_dirs( openal::openal "${LIBS_PREBUILT_DIR}/include/AL")
@@ -26,13 +27,15 @@ if (OPENAL)
if(WINDOWS)
set_target_libraries( openal::openal
- OpenAL32
- alut
- )
- else()
+ OpenAL32
+ alut
+ )
+ elseif(LINUX)
set_target_libraries( openal::openal
- openal
- alut
- )
+ openal
+ alut
+ )
+ else()
+ message(FATAL_ERROR "OpenAL is not available for this platform")
endif()
endif (OPENAL)