From 3b437fef369470b78b38e38c7c1d34dcd1856bbe Mon Sep 17 00:00:00 2001 From: nishi Date: Sun, 9 Jun 2024 14:05:57 +0000 Subject: [PATCH] build for windows too git-svn-id: file:///raid/svn-main/nishi-dataworks/trunk@210 d4a5a174-5a4a-5b4b-b672-37683c10d7d5 --- .github/workflows/build.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b44df88..4dc0905 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,12 +15,20 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install packages - run: sudo apt-get install zip byacc flex doxygen - - name: make - run: make YACC=byacc archive - - name: rename - run: mv dataworks.zip dataworks-linux64.zip && mv dataworks.tar.gz dataworks-linux64.tar.gz + run: sudo apt-get install zip byacc flex doxygenmingw-w64 + - name: make for linux64 + run: make YACC=byacc -j3 archive + - name: rename to -linux64 + run: mv dataworks.tar.gz dataworks-linux64.tar.gz + - name: make for win32 + run: make YACC=byacc PLATFORM=win32 -j3 archive + - name: rename to -win32 + run: mv dataworks.tar.gz dataworks-win32.tar.gz + - name: make for win64 + run: make YACC=byacc PLATFORM=win64 -j3 archive + - name: rename to -win64 + run: mv dataworks.tar.gz dataworks-win64.tar.gz - name: release - run: gh release create -t "Release $(date +"%a %b %e %H:%M:%S %Z %Y")" "$(date +%Y%m%d%H%M%S)" dataworks-linux64.tar.gz --generate-notes + run: gh release create -t "Release $(date +"%a %b %e %H:%M:%S %Z %Y")" "$(date +%Y%m%d%H%M%S)" dataworks-linux64.tar.gz dataworks-win32.tar.gz dataworks-win64.tar.gz --generate-notes env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} -- 2.43.0