Commit d6fbc75a844b14dbf23e8d46af88d7a393083b43
1 parent
e640d297
Exists in
develop
Debugging win32 bundler.
Showing
2 changed files
with
25 additions
and
0 deletions
Show diff stats
.github/workflows/publish.yml
| @@ -65,6 +65,7 @@ jobs: | @@ -65,6 +65,7 @@ jobs: | ||
| 65 | replacesArtifacts: true | 65 | replacesArtifacts: true |
| 66 | - name: Make bundle | 66 | - name: Make bundle |
| 67 | run: | | 67 | run: | |
| 68 | + ./autogen.sh | ||
| 68 | ./win/bundle.msys --nsi --zip | 69 | ./win/bundle.msys --nsi --zip |
| 69 | find . -iname '*.exe' | 70 | find . -iname '*.exe' |
| 70 | find . -iname '*.zip' | 71 | find . -iname '*.zip' |
win/bundle.msys
| @@ -33,6 +33,30 @@ do | @@ -33,6 +33,30 @@ do | ||
| 33 | fi | 33 | fi |
| 34 | done | 34 | done |
| 35 | 35 | ||
| 36 | +argument "build" > /dev/null | ||
| 37 | +if [ "$?" == "0" ]; then | ||
| 38 | + | ||
| 39 | + NOCONFIGURE=1 ./autogen.sh | ||
| 40 | + if [ "$?" != "0" ]; then | ||
| 41 | + echo "Configure failed" | ||
| 42 | + exit -1 | ||
| 43 | + fi | ||
| 44 | + | ||
| 45 | + ./configure | ||
| 46 | + if [ "$?" != "0" ]; then | ||
| 47 | + echo "Configure failed" | ||
| 48 | + exit -1 | ||
| 49 | + fi | ||
| 50 | + | ||
| 51 | + build_package | ||
| 52 | + | ||
| 53 | +else | ||
| 54 | + | ||
| 55 | + packages="${packages} pw3270" | ||
| 56 | + | ||
| 57 | +fi | ||
| 58 | + | ||
| 59 | + | ||
| 36 | install_gtk3_runtime | 60 | install_gtk3_runtime |
| 37 | make_packages | 61 | make_packages |
| 38 | 62 |