cmake_modules/FindSDL2.cmake
changeset 11662 ae6706411b24
parent 9649 2d30721b1a11
equal deleted inserted replaced
11661:227718170097 11662:ae6706411b24
   156     SET(SDL2_LIBRARY ${SDL2_LIBRARY_TEMP} CACHE STRING "Where the SDL2 Library can be found")
   156     SET(SDL2_LIBRARY ${SDL2_LIBRARY_TEMP} CACHE STRING "Where the SDL2 Library can be found")
   157     # Set the temp variable to INTERNAL so it is not seen in the CMake GUI
   157     # Set the temp variable to INTERNAL so it is not seen in the CMake GUI
   158     SET(SDL2_LIBRARY_TEMP "${SDL2_LIBRARY_TEMP}" CACHE INTERNAL "")
   158     SET(SDL2_LIBRARY_TEMP "${SDL2_LIBRARY_TEMP}" CACHE INTERNAL "")
   159 ENDIF(SDL2_LIBRARY_TEMP)
   159 ENDIF(SDL2_LIBRARY_TEMP)
   160 
   160 
       
   161 if(BUILD_ENGINE_JS)
       
   162     set(SDL2_LIBRARY "sdl2_emscripten_internal" CACHE STRING "emscripten override" FORCE)
       
   163     set(SDL2_INCLUDE_DIR "${CMAKE_SYSTEM_INCLUDE_PATH}/SDL" CACHE STRING "emscripten override" FORCE)
       
   164 endif()
       
   165 
   161 INCLUDE(FindPackageHandleStandardArgs)
   166 INCLUDE(FindPackageHandleStandardArgs)
   162 
   167 
   163 FIND_PACKAGE_HANDLE_STANDARD_ARGS(SDL2 REQUIRED_VARS SDL2_LIBRARY SDL2_INCLUDE_DIR)
   168 FIND_PACKAGE_HANDLE_STANDARD_ARGS(SDL2 REQUIRED_VARS SDL2_LIBRARY SDL2_INCLUDE_DIR)
   164 
   169