From 048569837aec2edc02329248745b52152fd73333 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Wed, 14 Aug 2024 16:36:16 +0200 Subject: [PATCH] build: add nostacktrace static builds --- .github/workflows/build.yml | 6 ++++++ CMakeLists.txt | 3 +++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8ead4e18..f697cc4c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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 diff --git a/CMakeLists.txt b/CMakeLists.txt index 470fc586..3920ca85 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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)