diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2164e37f..b734dfa2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,8 +30,6 @@ jobs: AGREE: true - name: x86_64-linux -> x86_64-windows run: zig build -Dtarget=x86_64-windows-gnu - - name: compile all examples - run: zig build compile-all -Dtarget=x86_64-linux-gnu - name: launch xvfb run: Xvfb :99 -screen 0 1680x720x24 > /dev/null 2>&1 & - name: test @@ -40,20 +38,6 @@ jobs: sudo apt-get update sudo apt-get install mesa-utils mesa-utils-extra mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers xvfb pulseaudio jackd zig build test - wasm32-freestanding: - runs-on: ubuntu-latest - # We want to run on external PRs, but not on our own internal PRs as they'll be run by the push - # to the branch. - if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository - steps: - - name: Checkout - uses: actions/checkout@v2 - - name: Setup Zig - run: | - sudo apt install xz-utils libasound2-dev - sudo sh -c 'wget -c https://ziglang.org/builds/zig-linux-x86_64-0.11.0-dev.829+68d2f68ed.tar.xz -O - | tar -xJ --strip-components=1 -C /usr/local/bin' - - name: compile all examples - run: zig build compile-all -Dtarget=wasm32-freestanding-none x86_64-windows: runs-on: windows-latest # We want to run on external PRs, but not on our own internal PRs as they'll be run by the push @@ -71,8 +55,6 @@ jobs: cd C:\ 7z x zig.zip Add-Content $env:GITHUB_PATH 'C:\zig-windows-x86_64-0.11.0-dev.829+68d2f68ed\' - - name: compile all examples - run: zig build compile-all - name: test run: zig build test x86_64-macos: diff --git a/.github/workflows/m1_ci.yml b/.github/workflows/m1_ci.yml index f1b4e294..c97cd458 100644 --- a/.github/workflows/m1_ci.yml +++ b/.github/workflows/m1_ci.yml @@ -25,13 +25,13 @@ jobs: run: | sudo rm -rf /usr/local/bin/zig /usr/local/bin/lib/ sudo sh -c 'wget -c https://ziglang.org/builds/zig-macos-aarch64-0.11.0-dev.829+68d2f68ed.tar.xz -O - | tar -xJ --strip-components=1 -C /usr/local/bin' - - name: mach::test + - name: test run: zig build test env: AGREE: true - - name: compile all examples - run: zig build compile-all + - name: build + run: zig build env: AGREE: true - - name: compile all examples (WASM) - run: zig build compile-all -Dtarget=wasm32-freestanding-none + - name: build (WASM) + run: zig build -Dtarget=wasm32-freestanding-none diff --git a/build.zig b/build.zig index d382f423..456994e4 100644 --- a/build.zig +++ b/build.zig @@ -115,9 +115,6 @@ pub fn build(b: *Builder) !void { const shared_lib = try buildSharedLib(b, mode, target, options); shared_lib.install(); } - - const compile_all = b.step("compile-all", "Compile Mach"); - compile_all.dependOn(b.getInstallStep()); } fn testStep(b: *Builder, mode: std.builtin.Mode, target: CrossTarget) *std.build.RunStep {