+ if (WINDOWS)
+ set(LUGARU_HAS_INTERNAL_OPENAL True)
+# if (MSVC) # !!! FIXME: package MSVC .dll and .lib for Windows?
+# set(OPENAL_LIBRARY
+# ${OPENALDIR}/lib/win32/msvc/OpenAL32.lib
+# )
+# endif (MSVC)
+ if (MINGW)
+ set(OPENAL_LIBRARY
+ ${OPENALDIR}/lib/win32/mingw/libOpenAL32.dll.a
+ )
+ endif (MINGW)
+ endif(WINDOWS)
+
+ if (NOT LUGARU_HAS_INTERNAL_OPENAL)
+ message(ERROR "We don't have a prebuilt OpenAL for this platform.")
+ endif (NOT LUGARU_HAS_INTERNAL_OPENAL)
+endif (NOT OPENAL_FOUND)
+
+option (LUGARU_FORCE_INTERNAL_SDL "Force internal libSDL, even if there's a system version" False)
+if (NOT LUGARU_FORCE_INTERNAL_SDL)
+ find_package(SDL)
+else(NOT LUGARU_FORCE_INTERNAL_SDL)
+ set(SDL_FOUND False)
+endif (NOT LUGARU_FORCE_INTERNAL_SDL)
+
+if (NOT SDL_FOUND)
+ message(STATUS "Using internal copy of SDL")