build: add nostacktrace static builds

This commit is contained in:
Marcus Holland-Moritz 2024-08-14 16:36:16 +02:00
parent 7306179698
commit 048569837a
2 changed files with 9 additions and 0 deletions

View File

@ -285,6 +285,12 @@ jobs:
- arch: arm64v8
dist: ubuntu
build_type: gcc-release-ninja-O2-static
- arch: amd64
dist: ubuntu
build_type: clang-release-nostacktrace-ninja-static
- arch: arm64v8
dist: ubuntu
build_type: clang-release-nostacktrace-ninja-static
- arch: amd64
dist: ubuntu
build_type: clang-release-ninja-static

View File

@ -815,6 +815,9 @@ if(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")
elseif(CMAKE_BUILD_TYPE STREQUAL "Debug")
set(DWARFS_ARTIFACT_ID "${DWARFS_ARTIFACT_ID}-debug")
endif()
if(ENABLE_STACKTRACE)
set(DWARFS_ARTIFACT_ID "${DWARFS_ARTIFACT_ID}-stacktrace")
endif()
if(STATIC_BUILD_DO_NOT_USE OR WIN32)
if(WITH_UNIVERSAL_BINARY)