Browse Source

Make sure HAVE_OPENAL_FRAMEWORK is set correctly

Donny Lawrence 7 years ago
parent
commit
5619c3ed90
2 changed files with 6 additions and 1 deletions
  1. 3 1
      dtool/Package.cmake
  2. 3 0
      dtool/dtool_config.h.in

+ 3 - 1
dtool/Package.cmake

@@ -205,7 +205,9 @@ package_option(OPENAL
   LICENSE "LGPL")
 config_package(OPENAL "OpenAL sound library")
 
-
+if(OPENAL_FOUND AND APPLE)
+  set(HAVE_OPENAL_FRAMEWORK YES)
+endif()
 #
 # ------------ FreeType ------------
 #

+ 3 - 0
dtool/dtool_config.h.in

@@ -21,6 +21,9 @@
 /* Define if we have OpenAL installed. */
 #cmakedefine HAVE_OPENAL
 
+/* Define if we have OpenAL installed as a framework. */
+#cmakedefine HAVE_OPENAL_FRAMEWORK
+
 /* Define if we have Freetype 2.0 or better available. */
 #cmakedefine HAVE_FREETYPE