Fix winbuild (standelone Windows version)

This commit is contained in:
Fabien LOISON 2021-04-27 13:16:12 +02:00
parent 75e93a09a9
commit 9e50bb8b4f
No known key found for this signature in database
GPG Key ID: FF90CA148348048E
3 changed files with 6 additions and 2 deletions

View File

@ -3,6 +3,7 @@ name: "Windows Standalone Build"
on:
push:
tags: "v[0-9]+.[0-9]+.[0-9]+"
branches: assimp-update
jobs:

View File

@ -4,14 +4,14 @@ virtualenv __env__
call __env__\Scripts\activate.bat
pip install .
pip install nuitka
pip install -r winbuild\requirements.txt
REM Hack to workaround an issue with the way Nuitka handles the icons...
mkdir yogawin.build
copy winbuild\yoga-icon.ico yogawin.build\yoga-icon.ico
copy winbuild\yoga-icon.ico yoga-icon.ico
python -m nuitka --follow-imports --standalone --windows-dependency-tool=pefile --windows-icon-from-ico=yoga-icon.ico --msvc=14.0 winbuild\yogawin.py
python -m nuitka --follow-imports --assume-yes-for-downloads --standalone --windows-icon-from-ico=yoga-icon.ico winbuild\yogawin.py
move yogawin.dist\yogawin.exe yogawin.dist\yoga.exe
copy winbuild\README-windows-dist.md yogawin.dist\README.txt
copy LICENSE yogawin.dist\LICENSE.txt
@ -22,3 +22,5 @@ del yoga-icon.ico
call __env__\Scripts\deactivate.bat
endlocal

View File

@ -0,0 +1 @@
nuitka==0.6.13