Browse Source
c-api: use `--release` when MinSizeRel and RelWithDebInfo is used (#8549)
pull/8551/head
dundargoc
6 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
4 additions and
1 deletions
-
crates/c-api/CMakeLists.txt
|
@ -5,7 +5,10 @@ set(WASMTIME_USER_CARGO_BUILD_OPTIONS "" CACHE STRING "Additional cargo flags (s |
|
|
option(BUILD_SHARED_LIBS "Build using shared libraries" OFF) |
|
|
option(BUILD_SHARED_LIBS "Build using shared libraries" OFF) |
|
|
option(WASMTIME_ALWAYS_BUILD "If cmake should always invoke cargo to build wasmtime" ON) |
|
|
option(WASMTIME_ALWAYS_BUILD "If cmake should always invoke cargo to build wasmtime" ON) |
|
|
|
|
|
|
|
|
if(CMAKE_BUILD_TYPE STREQUAL "Release") |
|
|
if(CMAKE_BUILD_TYPE STREQUAL "Release" OR |
|
|
|
|
|
CMAKE_BUILD_TYPE STREQUAL "MinSizeRel" OR |
|
|
|
|
|
CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo" |
|
|
|
|
|
) |
|
|
set(WASMTIME_BUILD_TYPE_FLAG "--release") |
|
|
set(WASMTIME_BUILD_TYPE_FLAG "--release") |
|
|
set(WASMTIME_BUILD_TYPE "release") |
|
|
set(WASMTIME_BUILD_TYPE "release") |
|
|
else() |
|
|
else() |
|
|