mirror of
https://github.com/mhx/dwarfs.git
synced 2025-09-10 04:50:31 -04:00
build: add nostacktrace build to CI matrix
This commit is contained in:
parent
bfd0256011
commit
a4a8f44075
@ -111,6 +111,10 @@ if [[ "-$BUILD_TYPE-" == *-noperfmon-* ]]; then
|
|||||||
CMAKE_ARGS="${CMAKE_ARGS} -DENABLE_PERFMON=0 -DWITH_MAN_OPTION=0"
|
CMAKE_ARGS="${CMAKE_ARGS} -DENABLE_PERFMON=0 -DWITH_MAN_OPTION=0"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ "-$BUILD_TYPE-" == *-nostacktrace-* ]]; then
|
||||||
|
CMAKE_ARGS="${CMAKE_ARGS} -DENABLE_STACKTRACE=0"
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ "-$BUILD_TYPE-" == *-static-* ]]; then
|
if [[ "-$BUILD_TYPE-" == *-static-* ]]; then
|
||||||
export LDFLAGS="-L/opt/static-libs/$COMPILER/lib"
|
export LDFLAGS="-L/opt/static-libs/$COMPILER/lib"
|
||||||
CMAKE_ARGS="${CMAKE_ARGS} -DSTATIC_BUILD_DO_NOT_USE=1 -DUSE_PREFERRED_LIBS=1"
|
CMAKE_ARGS="${CMAKE_ARGS} -DSTATIC_BUILD_DO_NOT_USE=1 -DUSE_PREFERRED_LIBS=1"
|
||||||
|
3
.github/workflows/build.yml
vendored
3
.github/workflows/build.yml
vendored
@ -241,6 +241,9 @@ jobs:
|
|||||||
- arch: arm64v8
|
- arch: arm64v8
|
||||||
dist: ubuntu
|
dist: ubuntu
|
||||||
build_type: gcc-debug-noperfmon-ninja
|
build_type: gcc-debug-noperfmon-ninja
|
||||||
|
- arch: arm64v8
|
||||||
|
dist: ubuntu
|
||||||
|
build_type: gcc-debug-nostacktrace-ninja
|
||||||
- arch: arm64v8
|
- arch: arm64v8
|
||||||
dist: ubuntu
|
dist: ubuntu
|
||||||
build_type: oldclang-debug-make
|
build_type: oldclang-debug-make
|
||||||
|
Loading…
x
Reference in New Issue
Block a user