mirror of
https://github.com/RPCS3/soundtouch.git
synced 2024-09-18 23:42:27 +02:00
Merge pull request 'Use -O3 instead of -Ofast when targeting Emscripten (WebAssembly)' (#29) from fwcd/soundtouch:fix-cmake-emscripten into master
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/29
This commit is contained in:
commit
17b63eeb3e
@ -4,11 +4,17 @@ set(CMAKE_CXX_STANDARD 17)
|
|||||||
|
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
|
|
||||||
|
set(COMPILE_OPTIONS)
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
set(COMPILE_DEFINITIONS /O2 /fp:fast)
|
set(COMPILE_DEFINITIONS /O2 /fp:fast)
|
||||||
set(COMPILE_OPTIONS )
|
|
||||||
else()
|
else()
|
||||||
set(COMPILE_OPTIONS -Ofast -Wall -Wextra -Wzero-as-null-pointer-constant -Wno-unknown-pragmas)
|
list(APPEND COMPILE_OPTIONS -Wall -Wextra -Wzero-as-null-pointer-constant -Wno-unknown-pragmas)
|
||||||
|
if(EMSCRIPTEN)
|
||||||
|
list(APPEND COMPILE_OPTIONS -O3)
|
||||||
|
else()
|
||||||
|
list(APPEND COMPILE_OPTIONS -Ofast)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
|
Loading…
Reference in New Issue
Block a user