aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2023-07-10 14:02:57 +0200
committerAndre Weissflog <floooh@gmail.com>2023-07-10 14:02:57 +0200
commit136f01b1edb1274e14c19e87cee88164957c8fca (patch)
tree202e46e3abd584eb30a17e6b84647b4e1d122814 /.github/workflows
parent089f2a91914743dc42b9b8444e90733ff266d1b2 (diff)
gen_bindings.yml: update odin to dev-2023-07
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/gen_bindings.yml124
1 files changed, 62 insertions, 62 deletions
diff --git a/.github/workflows/gen_bindings.yml b/.github/workflows/gen_bindings.yml
index b547ac36..9a1725c4 100644
--- a/.github/workflows/gen_bindings.yml
+++ b/.github/workflows/gen_bindings.yml
@@ -166,82 +166,82 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install libglu1-mesa-dev mesa-common-dev xorg-dev libasound-dev llvm-11
- curl -L https://github.com/odin-lang/Odin/releases/download/dev-2023-03/odin-ubuntu-amd64-dev-2023-03.zip --output odin.zip
+ curl -L https://github.com/odin-lang/Odin/releases/download/dev-2023-07/odin-ubuntu-amd64-dev-2023-07.zip --output odin.zip
unzip odin.zip
- chmod a+x ubuntu_artifacts/odin
+ chmod a+x ./odin
./build_clibs_linux.sh
- ubuntu_artifacts/odin build examples/clear -debug
- ubuntu_artifacts/odin build examples/triangle -debug
- ubuntu_artifacts/odin build examples/quad -debug
- ubuntu_artifacts/odin build examples/bufferoffsets -debug
- ubuntu_artifacts/odin build examples/cube -debug
- ubuntu_artifacts/odin build examples/noninterleaved -debug
- ubuntu_artifacts/odin build examples/texcube -debug
- ubuntu_artifacts/odin build examples/shapes -debug
- ubuntu_artifacts/odin build examples/offscreen -debug
- ubuntu_artifacts/odin build examples/instancing -debug
- ubuntu_artifacts/odin build examples/mrt -debug
- ubuntu_artifacts/odin build examples/blend -debug
- ubuntu_artifacts/odin build examples/debugtext -debug
- ubuntu_artifacts/odin build examples/debugtext-print -debug
- ubuntu_artifacts/odin build examples/debugtext-userfont -debug
- ubuntu_artifacts/odin build examples/saudio -debug
- ubuntu_artifacts/odin build examples/sgl -debug
- ubuntu_artifacts/odin build examples/sgl-points -debug
- ubuntu_artifacts/odin build examples/sgl-context -debug
+ ./odin build examples/clear -debug
+ ./odin build examples/triangle -debug
+ ./odin build examples/quad -debug
+ ./odin build examples/bufferoffsets -debug
+ ./odin build examples/cube -debug
+ ./odin build examples/noninterleaved -debug
+ ./odin build examples/texcube -debug
+ ./odin build examples/shapes -debug
+ ./odin build examples/offscreen -debug
+ ./odin build examples/instancing -debug
+ ./odin build examples/mrt -debug
+ ./odin build examples/blend -debug
+ ./odin build examples/debugtext -debug
+ ./odin build examples/debugtext-print -debug
+ ./odin build examples/debugtext-userfont -debug
+ ./odin build examples/saudio -debug
+ ./odin build examples/sgl -debug
+ ./odin build examples/sgl-points -debug
+ ./odin build examples/sgl-context -debug
- if: runner.os == 'macOS'
name: build-macos
run: |
brew install llvm@11
- curl -L https://github.com/odin-lang/Odin/releases/download/dev-2023-03/odin-macos-amd64-dev-2023-03.zip --output odin.zip
+ curl -L https://github.com/odin-lang/Odin/releases/download/dev-2023-07/odin-macos-amd64-dev-2023-07.zip --output odin.zip
unzip odin.zip
- chmod a+x macos_artifacts/odin
+ chmod a+x ./odin
./build_clibs_macos.sh
- macos_artifacts/odin build examples/clear -debug
- macos_artifacts/odin build examples/triangle -debug
- macos_artifacts/odin build examples/quad -debug
- macos_artifacts/odin build examples/bufferoffsets -debug
- macos_artifacts/odin build examples/cube -debug
- macos_artifacts/odin build examples/noninterleaved -debug
- macos_artifacts/odin build examples/texcube -debug
- macos_artifacts/odin build examples/shapes -debug
- macos_artifacts/odin build examples/offscreen -debug
- macos_artifacts/odin build examples/instancing -debug
- macos_artifacts/odin build examples/mrt -debug
- macos_artifacts/odin build examples/blend -debug
- macos_artifacts/odin build examples/debugtext -debug
- macos_artifacts/odin build examples/debugtext-print -debug
- macos_artifacts/odin build examples/debugtext-userfont -debug
- macos_artifacts/odin build examples/saudio -debug
- macos_artifacts/odin build examples/sgl -debug
- macos_artifacts/odin build examples/sgl-points -debug
- macos_artifacts/odin build examples/sgl-context -debug
+ ./odin build examples/clear -debug
+ ./odin build examples/triangle -debug
+ ./odin build examples/quad -debug
+ ./odin build examples/bufferoffsets -debug
+ ./odin build examples/cube -debug
+ ./odin build examples/noninterleaved -debug
+ ./odin build examples/texcube -debug
+ ./odin build examples/shapes -debug
+ ./odin build examples/offscreen -debug
+ ./odin build examples/instancing -debug
+ ./odin build examples/mrt -debug
+ ./odin build examples/blend -debug
+ ./odin build examples/debugtext -debug
+ ./odin build examples/debugtext-print -debug
+ ./odin build examples/debugtext-userfont -debug
+ ./odin build examples/saudio -debug
+ ./odin build examples/sgl -debug
+ ./odin build examples/sgl-points -debug
+ ./odin build examples/sgl-context -debug
- if: runner.os == 'Windows'
name: build-windows
shell: cmd
run: |
- curl -L https://github.com/odin-lang/Odin/releases/download/dev-2023-03/odin-windows-amd64-dev-2023-03.zip --output odin.zip
+ curl -L https://github.com/odin-lang/Odin/releases/download/dev-2023-07/odin-windows-amd64-dev-2023-07.zip --output odin.zip
unzip odin.zip
build_clibs_windows.cmd
- windows_artifacts/odin build examples/clear -debug
- windows_artifacts/odin build examples/triangle -debug
- windows_artifacts/odin build examples/quad -debug
- windows_artifacts/odin build examples/bufferoffsets -debug
- windows_artifacts/odin build examples/cube -debug
- windows_artifacts/odin build examples/noninterleaved -debug
- windows_artifacts/odin build examples/texcube -debug
- windows_artifacts/odin build examples/shapes -debug
- windows_artifacts/odin build examples/offscreen -debug
- windows_artifacts/odin build examples/instancing -debug
- windows_artifacts/odin build examples/mrt -debug
- windows_artifacts/odin build examples/blend -debug
- windows_artifacts/odin build examples/debugtext -debug
- windows_artifacts/odin build examples/debugtext-print -debug
- windows_artifacts/odin build examples/debugtext-userfont -debug
- windows_artifacts/odin build examples/saudio -debug
- windows_artifacts/odin build examples/sgl -debug
- windows_artifacts/odin build examples/sgl-points -debug
- windows_artifacts/odin build examples/sgl-context -debug
+ ./odin build examples/clear -debug
+ ./odin build examples/triangle -debug
+ ./odin build examples/quad -debug
+ ./odin build examples/bufferoffsets -debug
+ ./odin build examples/cube -debug
+ ./odin build examples/noninterleaved -debug
+ ./odin build examples/texcube -debug
+ ./odin build examples/shapes -debug
+ ./odin build examples/offscreen -debug
+ ./odin build examples/instancing -debug
+ ./odin build examples/mrt -debug
+ ./odin build examples/blend -debug
+ ./odin build examples/debugtext -debug
+ ./odin build examples/debugtext-print -debug
+ ./odin build examples/debugtext-userfont -debug
+ ./odin build examples/saudio -debug
+ ./odin build examples/sgl -debug
+ ./odin build examples/sgl-points -debug
+ ./odin build examples/sgl-context -debug
test-rust:
needs: gen-bindings