diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index f7776a7..820820c 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -13,13 +13,13 @@ jobs: uses: actions/checkout@v6 - uses: mlugg/setup-zig@v2 - name: Install deps - run: sudo apt update && sudo apt install -y zlib1g-dev libzstd-dev liblzma-dev liblz4-dev liblzo2-dev + run: sudo apt update && sudo apt install -y liblzma-dev liblzo2-dev - name: Build normal version - run: zig build --release=fast -Dversion=${{ github.ref_name }} - - name: Move normal build out + run: zig build --release=fast --use_zig_decomp=true -Dversion=${{ github.ref_name }} + - name: Move zig build out run: mv zig-out/bin/unsquashfs ./unsquashfs-x86_64-zig-libs - name: Rebuild with C libraries - run: zig build --release=fast -Duse_c_libs=true -Dversion="${{ github.ref_name }}" + run: zig build --release=fast -Dversion="${{ github.ref_name }}" - name: Move C build out run: mv zig-out/bin/unsquashfs ./unsquashfs-x86_64-c-libs - name: Release diff --git a/build.zig.zon b/build.zig.zon index 2287975..fd6278a 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -5,8 +5,8 @@ .minimum_zig_version = "0.15.2", .dependencies = .{ .zlib_ng = .{ - .url = "git+https://github.com/CalebQ42/zig-zlib-ng#8988c0850be6ad54ef53b8d85f323825b9fcb3ae", - .hash = "zlib_ng-2.3.3-pre1-2HYS4H5CAAD1PdTeOOZDvpLMXZzg0-4aBRUVdtq8LUXu", + .url = "git+https://github.com/CalebQ42/zig-zlib-ng#5f2f02dfb28acca2517dacbbd09e9b987f57b133", + .hash = "zlib_ng-2.3.3-pre1-2HYS4ClFAABW8KlHMyBHtlNKE3V7kCS8wqfxawG7xeaa", }, .zstd = .{ .url = "git+https://github.com/allyourcodebase/zstd.git?ref=1.5.7-1#e1a501be57f42c541e8a5597e4b59a074dfd09a3",