瀏覽代碼

[CMAKE] Fixed emcc warnings about SDL & OPENGL_LIBRARIES being nil

Pablo Amorin 7 年之前
父節點
當前提交
8d59fcd7f1
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      CMakeLists.txt

+ 6 - 2
CMakeLists.txt

@@ -145,6 +145,8 @@ set(OXYGINE_LIBRARY_DIRS
 
 
 if (FORCE_GLES)
 if (FORCE_GLES)
 	set(OPENGL_LIBRARIES libGLESv2.lib)
 	set(OPENGL_LIBRARIES libGLESv2.lib)
+else ()
+   set(OPENGL_LIBRARIES  "")
 endif(FORCE_GLES)
 endif(FORCE_GLES)
 
 
 
 
@@ -159,8 +161,10 @@ set(CORE_LIBS
 
 
 
 
 if (OX_USE_SDL2)
 if (OX_USE_SDL2)
-	set(CORE_LIBS ${CORE_LIBS}
-		SDL2main SDL2)
+   if(!EMSCRIPTEN)
+	     set(CORE_LIBS ${CORE_LIBS}
+		      SDL2main SDL2)
+   endif(!EMSCRIPTEN)
 	set(OXYGINE_INCLUDE_DIRS ${OXYGINE_INCLUDE_DIRS} ${SDL2_INCLUDE_DIRS})
 	set(OXYGINE_INCLUDE_DIRS ${OXYGINE_INCLUDE_DIRS} ${SDL2_INCLUDE_DIRS})
 endif(OX_USE_SDL2)	
 endif(OX_USE_SDL2)