summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcallum_linden <none@none>2015-06-10 18:32:41 -0700
committercallum_linden <none@none>2015-06-10 18:32:41 -0700
commitac88d58ff5fa273ae0dc71fdf24f6ad03d925d4f (patch)
treef9519de23bf15b39afbaf1a835b549eafd446e57
parentaebc5a49eed7791d645f70b1a4cd0587de574fea (diff)
Changes to let CMake generate determine where the build files for OS X CEF media plugin are
-rw-r--r--indra/cmake/CEFPlugin.cmake17
1 files changed, 14 insertions, 3 deletions
diff --git a/indra/cmake/CEFPlugin.cmake b/indra/cmake/CEFPlugin.cmake
index fdb3b6b272..9cfb7d14c7 100644
--- a/indra/cmake/CEFPlugin.cmake
+++ b/indra/cmake/CEFPlugin.cmake
@@ -6,7 +6,7 @@ if (USESYSTEMLIBS)
set(CEFPLUGIN OFF CACHE BOOL
"CEFPLUGIN support for the llplugin/llmedia test apps.")
else (USESYSTEMLIBS)
- use_prebuilt_binary(cef)
+ use_prebuilt_binary(llceflib)
set(CEFPLUGIN ON CACHE BOOL
"CEFPLUGIN support for the llplugin/llmedia test apps.")
set(CEF_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/include/cef)
@@ -19,11 +19,22 @@ if (WINDOWS)
llceflib.lib
)
elseif (DARWIN)
+ FIND_LIBRARY(APPKIT_LIBRARY AppKit)
+ if (NOT APPKIT_LIBRARY)
+ message(FATAL_ERROR "AppKit not found")
+ endif()
+
+ FIND_LIBRARY(CEF_LIBRARY "Chromium Embedded Framework" ${ARCH_PREBUILT_DIRS_RELEASE})
+ if (NOT CEF_LIBRARY)
+ message(FATAL_ERROR "CEF not found")
+ endif()
+
set(CEF_PLUGIN_LIBRARIES
${ARCH_PREBUILT_DIRS_RELEASE}/libcef_dll_wrapper.a
${ARCH_PREBUILT_DIRS_RELEASE}/libLLCefLib.a
-
- #${ARCH_PREBUILT_DIRS_RELEASE}/libQtWebKit.4.dylib
+ ${APPKIT_LIBRARY}
+ ${CEF_LIBRARY}
)
+
elseif (LINUX)
endif (WINDOWS)