Use portable stdio formats and finish build profile integration

This commit is contained in:
Max Lv
2026-09-11 00:15:22 +08:00
parent 9623456648
commit 118d2e8ddf
8 changed files with 39 additions and 56 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ jobs:
sudo apt-get update
sudo apt-get install -y libpcre2-dev libmbedtls-dev libsodium-dev libev-dev libc-ares-dev
sudo apt-get install -y --no-install-recommends \
build-essential debhelper dpkg-dev fakeroot asciidoc-base xmlto pkg-config
build-essential cmake debhelper dpkg-dev fakeroot asciidoc-base xmlto pkg-config
- name: Debian package build test
run: bash tests/test_deb_build.sh
+5
View File
@@ -81,6 +81,11 @@ jobs:
cmake --build build --parallel 4
ctest --test-dir build -L 'unit|vendor' --output-on-failure --no-tests=error
python3 tests/interop.py --self --bin build/bin
cmake --install build --prefix "$PWD/install"
cmake -S tests/consumer -B consumer -G Ninja -DCMAKE_PREFIX_PATH="$PWD/install"
cmake --build consumer
./consumer/consumer_static
./consumer/consumer_shared
offline-musl:
runs-on: ubuntu-latest