From ce2432bf52c4adb865adebeaf7d7d08e1676a1c1 Mon Sep 17 00:00:00 2001 From: Krisjanis Rijnieks Date: Mon, 16 Nov 2020 22:52:04 +0200 Subject: [PATCH] Add compile all examples for windows workflow --- .github/workflows/windows.yml | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 0c07c89..b46a049 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -15,7 +15,7 @@ jobs: - uses: msys2/setup-msys2@v2 with: update: true - install: unzip + install: unzip mingw-w64-SDL2 msystem: MINGW64 - uses: actions/checkout@v2 with: @@ -35,3 +35,33 @@ jobs: - name: Install openFrameworks Dependencies working-directory: ./openFrameworks/scripts/msys2 run: ./install_dependencies.sh --noconfirm + - name: Compile openFrameworks + working-directory: ./openFrameworks/scripts/msys2 + run: ./compileOF.sh + - name: Compile example_basic + working-directory: ./openFrameworks/addons/ofxPiMapper/example_basic + run: mv addons.make.norpi addons.make && make + - name: Compile example_camera + working-directory: ./openFrameworks/addons/ofxPiMapper/example_camera + run: mv addons.make.norpi addons.make && make + - name: Compile example_fbo-sources + working-directory: ./openFrameworks/addons/ofxPiMapper/example_fbo-sources + run: mv addons.make.norpi addons.make && make + - name: Compile example_gamepad + working-directory: ./openFrameworks/addons/ofxPiMapper/example_gamepad + run: mv addons.make.norpi addons.make && make + - name: Compile example_pocketvj + working-directory: ./openFrameworks/addons/ofxPiMapper/example_pocketvj + run: mv addons.make.norpi addons.make && make + - name: Install ofxJSON dependency + working-directory: ./openFrameworks/addons/ + run: git clone https://github.com/jeffcrouse/ofxJSON.git --depth 1 + - name: Compile example_remote-client + working-directory: ./openFrameworks/addons/ofxPiMapper/example_remote-client + run: mv addons.make.norpi addons.make && make + - name: Compile example_remote-server + working-directory: ./openFrameworks/addons/ofxPiMapper/example_remote-server + run: mv addons.make.norpi addons.make && make + - name: Compile example_simpler + working-directory: ./openFrameworks/addons/ofxPiMapper/example_simpler + run: mv addons.make.norpi addons.make && make