]> git.jsancho.org Git - lugaru.git/blobdiff - CMakeLists.txt
Merged
[lugaru.git] / CMakeLists.txt
index 1a17e52561f4cc48d5a63884e46bd447f3cfeb59..ad651c903a8734b27486d50860738642c9677558 100644 (file)
@@ -151,6 +151,8 @@ include_directories("${DEPDIR}/OpenGL")
 option (LUGARU_FORCE_INTERNAL_OPENAL "Force internal libOpenAL, even if there's a system version" False)
 if (NOT LUGARU_FORCE_INTERNAL_OPENAL)
     find_package(OpenAL REQUIRED)
+else(NOT LUGARU_FORCE_INTERNAL_OPENAL)
+       set(OPENAL_FOUND False)
 endif (NOT LUGARU_FORCE_INTERNAL_OPENAL)
 
 if (NOT OPENAL_FOUND)
@@ -182,7 +184,10 @@ 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")
     set(LUGARU_MISSING_DEPS "${LUGARU_MISSING_DEPS} SDL")
@@ -221,7 +226,10 @@ endif (NOT SDL_FOUND)
 option (LUGARU_FORCE_INTERNAL_PNG "Force internal libPNG, even if there's a system version" False)
 if (NOT LUGARU_FORCE_INTERNAL_PNG)
     find_package(PNG)
+else(NOT LUGARU_FORCE_INTERNAL_PNG)
+       set(PNG_FOUND False)
 endif (NOT LUGARU_FORCE_INTERNAL_PNG)
+
 if (NOT PNG_FOUND)
     message(STATUS "Using internal copy of libpng")
     set(LUGARU_MISSING_DEPS "${LUGARU_MISSING_DEPS} PNG")
@@ -251,7 +259,10 @@ endif (NOT PNG_FOUND)
 option (LUGARU_FORCE_INTERNAL_JPEG "Force internal libJPEG, even if there's a system version" False)
 if (NOT LUGARU_FORCE_INTERNAL_JPEG)
     find_package(JPEG)
+else(NOT LUGARU_FORCE_INTERNAL_JPEG)
+       set(JPEG_FOUND False)
 endif (NOT LUGARU_FORCE_INTERNAL_JPEG)
+
 if (NOT JPEG_FOUND)
     message(STATUS "Using internal copy of libjpeg")
     set(LUGARU_MISSING_DEPS "${LUGARU_MISSING_DEPS} JPEG")
@@ -311,7 +322,10 @@ endif (NOT JPEG_FOUND)
 option (LUGARU_FORCE_INTERNAL_ZLIB "Force internal zlib, even if there's a system version" False)
 if (NOT LUGARU_FORCE_INTERNAL_ZLIB)
     find_package(ZLIB)
+else(NOT LUGARU_FORCE_INTERNAL_ZLIB)
+       set(ZLIB_FOUND False)
 endif (NOT LUGARU_FORCE_INTERNAL_ZLIB)
+
 if (NOT ZLIB_FOUND)
     message(STATUS "Using internal copy of zlib")
     set(LUGARU_MISSING_DEPS "${LUGARU_MISSING_DEPS} ZLIB")
@@ -335,10 +349,11 @@ if (NOT ZLIB_FOUND)
 endif (NOT ZLIB_FOUND)
 
 option (LUGARU_FORCE_INTERNAL_GLU "Force internal libGLU, even if there's a system version" False)
-if (NOT LUGARU_FORCE_INTERNAL_GLU)
-    find_package(GLU)
-endif (NOT LUGARU_FORCE_INTERNAL_GLU)
-if (NOT GLU_FOUND)
+if (LUGARU_FORCE_INTERNAL_GLU)
+       set(OPENGL_GLU_FOUND False)
+endif (LUGARU_FORCE_INTERNAL_GLU)
+
+if (NOT OPENGL_GLU_FOUND)
     message(STATUS "Using internal copy of libGLU")
     set(LUGARU_MISSING_DEPS "${LUGARU_MISSING_DEPS} GLU")
     set(GLUDIR "${DEPDIR}/GLU")
@@ -359,13 +374,16 @@ if (NOT GLU_FOUND)
         ${GLUDIR}/tessmono.c
         ${GLUDIR}/util.c
     )
-endif (NOT GLU_FOUND)
+endif (NOT OPENGL_GLU_FOUND)
 
 option (LUGARU_FORCE_INTERNAL_VORBIS "Force internal Vorbis, even if there's a system version" False)
 if (NOT LUGARU_FORCE_INTERNAL_VORBIS)
     find_package(OggVorbis)
+else(NOT LUGARU_FORCE_INTERNAL_VORBIS)
+       set(OGGVORBIS_FOUND False)
 endif (NOT LUGARU_FORCE_INTERNAL_VORBIS)
-if (NOT OggVorbis_FOUND)
+
+if (NOT OGGVORBIS_FOUND)
     message(STATUS "Using internal copy of Ogg Vorbis")
     set(LUGARU_MISSING_DEPS "${LUGARU_MISSING_DEPS} OggVorbis")
     set(OGGDIR "${DEPDIR}/libogg")
@@ -399,7 +417,7 @@ if (NOT OggVorbis_FOUND)
         ${VORBISDIR}/lib/vorbisfile.c
         ${VORBISDIR}/lib/window.c
     )
-endif (NOT OggVorbis_FOUND)
+endif (NOT OGGVORBIS_FOUND)
 
 include_directories(
     ${OPENAL_INCLUDE_DIR}