diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..13800fd --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,17 @@ +name: build + +on: push + +jobs: + build: + name: Build project + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Install dependencies + run: sudo apt-get install -y meson libglfw3-dev libglew-dev libfreeimage-dev + - name: Meson Build + run: | + meson build + ninja -C build diff --git a/README.org b/README.org index 9a165b6..e02b9dc 100644 --- a/README.org +++ b/README.org @@ -1,3 +1,5 @@ * ShaderTool +[[https://github.com/dlozeve/ShaderTool/actions/workflows/build.yml][https://github.com/dlozeve/ShaderTool/actions/workflows/build.yml/badge.svg]] + Live tool for developing OpenGL shaders interactively.