Make non-emscripten flags platform agnostic.

This commit is contained in:
Ryan Harrison 2019-08-09 11:19:07 -04:00
parent c1063cd5e2
commit 7eb3e6e07a

View File

@ -120,8 +120,13 @@ if(ENABLE_GLSLANG_WEB)
if(ENABLE_EMSCRIPTEN_SINGLE_FILE) if(ENABLE_EMSCRIPTEN_SINGLE_FILE)
add_link_options("SHELL: -s SINGLE_FILE=1") add_link_options("SHELL: -s SINGLE_FILE=1")
endif(ENABLE_EMSCRIPTEN_SINGLE_FILE) endif(ENABLE_EMSCRIPTEN_SINGLE_FILE)
else(EMSCRIPTEN) else()
add_compile_options(-Os -g -flto -fno-exceptions) if(MSVC)
add_compile_options(/Os /GR-)
else()
add_compile_options(-Os -fno-exceptions)
add_link_options(-Os)
endif()
endif(EMSCRIPTEN) endif(EMSCRIPTEN)
endif(ENABLE_GLSLANG_WEB) endif(ENABLE_GLSLANG_WEB)