From cd99625dd352e2ceaf621c8ae0f50de8ace3177d Mon Sep 17 00:00:00 2001 From: Laytan Laats Date: Tue, 4 Jun 2024 20:19:34 +0200 Subject: [PATCH] ci: compile needed libraries --- .github/workflows/ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ffb2077d1..c808bb05e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,6 +53,12 @@ jobs: - name: Odin report run: ./odin report timeout-minutes: 1 + - name: Compile needed Vendor + run: | + make -C $(./odin root)/vendor/stb/src + make -C $(./odin root)/vendor/cgltf/src + make -C $(./odin root)/vendor/miniaudio/src + timeout-minutes: 10 - name: Odin check run: ./odin check examples/demo -vet timeout-minutes: 10 @@ -109,6 +115,12 @@ jobs: - name: Odin report run: ./odin report timeout-minutes: 1 + - name: Compile needed Vendor + run: | + make -C $(./odin root)/vendor/stb/src + make -C $(./odin root)/vendor/cgltf/src + make -C $(./odin root)/vendor/miniaudio/src + timeout-minutes: 10 - name: Odin check run: ./odin check examples/demo -vet timeout-minutes: 10 @@ -148,6 +160,12 @@ jobs: - name: Odin report run: ./odin report timeout-minutes: 1 + - name: Compile needed Vendor + run: | + make -C $(./odin root)/vendor/stb/src + make -C $(./odin root)/vendor/cgltf/src + make -C $(./odin root)/vendor/miniaudio/src + timeout-minutes: 10 - name: Odin check run: ./odin check examples/demo -vet timeout-minutes: 10