mirror of
https://github.com/browsermt/bergamot-translator.git
synced 2024-09-11 05:35:33 +03:00
Change USE_WASM_COMPATIBLE_SOURCE =OFF by default on native, force on for WASM (#138)
* Change WASM_COMPATIBLE_SOURCE=OFF by default The default was WASN_COMPATIBLE_SOURCE=ON COMPILE_WASM=OFF which is a testing configuration, not a sensible default for native or wasm. * Always USE_WASM_COMPATIBLE_SOURCE with COMPILE_WASM * Set CMP0077 to fix variable handling
This commit is contained in:
parent
354e7ac6be
commit
ce01de939d
2
3rd_party/marian-dev
vendored
2
3rd_party/marian-dev
vendored
@ -1 +1 @@
|
|||||||
Subproject commit ca15d61c87ef2f8f2c290b75a5da6236eb9833d2
|
Subproject commit 03db505fda750fdecf8000d7ef7dd78dae65861c
|
@ -4,6 +4,10 @@ if (POLICY CMP0074)
|
|||||||
cmake_policy(SET CMP0074 NEW) # CMake 3.12
|
cmake_policy(SET CMP0074 NEW) # CMake 3.12
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
if (POLICY CMP0077)
|
||||||
|
cmake_policy(SET CMP0077 NEW)
|
||||||
|
endif()
|
||||||
|
|
||||||
project(bergamot_translator CXX C)
|
project(bergamot_translator CXX C)
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
@ -35,7 +39,7 @@ include(CMakeDependentOption)
|
|||||||
|
|
||||||
# Project specific cmake options
|
# Project specific cmake options
|
||||||
option(COMPILE_WASM "Compile for WASM" OFF)
|
option(COMPILE_WASM "Compile for WASM" OFF)
|
||||||
option(USE_WASM_COMPATIBLE_SOURCE "Use wasm compatible sources" ON)
|
cmake_dependent_option(USE_WASM_COMPATIBLE_SOURCE "Use wasm compatible sources" OFF "NOT COMPILE_WASM" ON)
|
||||||
option(COMPILE_TESTS "Compile bergamot-tests" OFF)
|
option(COMPILE_TESTS "Compile bergamot-tests" OFF)
|
||||||
|
|
||||||
SET(PACKAGE_DIR "" CACHE STRING "Directory including all the files to be packaged (pre-loaded) in wasm builds")
|
SET(PACKAGE_DIR "" CACHE STRING "Directory including all the files to be packaged (pre-loaded) in wasm builds")
|
||||||
|
Loading…
Reference in New Issue
Block a user