From: Fabian Fichter Date: Mon, 1 Nov 2021 17:44:08 +0000 (+0100) Subject: Add optimized dev builds X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=34b924fe06a2f9aa0ea168be8b3eaf0e613890df;p=fairystockfish.git Add optimized dev builds --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9d570f9..725c485 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,12 +16,24 @@ jobs: - name: install run: sudo apt install mingw-w64 - - name: make default + - name: make x86-64 run: cd src && make clean && make -j build COMP=mingw ARCH=x86-64 EXE=fairy-stockfish_x86-64.exe && strip fairy-stockfish_x86-64.exe - - name: make largeboards + - name: make x86-64-modern + run: cd src && make clean && make -j build COMP=mingw ARCH=x86-64-modern EXE=fairy-stockfish_x86-64-modern.exe && strip fairy-stockfish_x86-64-modern.exe + + - name: make x86-64-bmi2 + run: cd src && make clean && make -j build COMP=mingw ARCH=x86-64-bmi2 EXE=fairy-stockfish_x86-64-bmi2.exe && strip fairy-stockfish_x86-64-bmi2.exe + + - name: make largeboards x86-64 run: cd src && make clean && make -j build COMP=mingw ARCH=x86-64 EXE=fairy-stockfish-largeboards_x86-64.exe largeboards=yes && strip fairy-stockfish-largeboards_x86-64.exe + - name: make largeboards x86-64-modern + run: cd src && make clean && make -j build COMP=mingw ARCH=x86-64-modern EXE=fairy-stockfish-largeboards_x86-64-modern.exe largeboards=yes && strip fairy-stockfish-largeboards_x86-64-modern.exe + + - name: make largeboards x86-64-bmi2 + run: cd src && make clean && make -j build COMP=mingw ARCH=x86-64-bmi2 EXE=fairy-stockfish-largeboards_x86-64-bmi2.exe largeboards=yes && strip fairy-stockfish-largeboards_x86-64-bmi2.exe + - uses: actions/upload-artifact@v2 with: name: fairy-stockfish