From 5619c3ed90856b02802d5b2a3a65ef8073ea2a98 Mon Sep 17 00:00:00 2001 From: Donny Lawrence Date: Tue, 29 May 2018 21:58:43 -0500 Subject: [PATCH] Make sure HAVE_OPENAL_FRAMEWORK is set correctly --- dtool/Package.cmake | 4 +++- dtool/dtool_config.h.in | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/dtool/Package.cmake b/dtool/Package.cmake index b2935ce165..27c1dfde77 100644 --- a/dtool/Package.cmake +++ b/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 ------------ # diff --git a/dtool/dtool_config.h.in b/dtool/dtool_config.h.in index 19d5408c37..cf7b72664f 100644 --- a/dtool/dtool_config.h.in +++ b/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