diff options
| author | Lex Neva <github.com@lexneva.name> | 2020-01-30 23:57:17 -0500 |
|---|---|---|
| committer | Lex Neva <github.com@lexneva.name> | 2020-01-31 01:02:46 -0500 |
| commit | 6c81429111727cb6bccfa29354396c7782b65e2b (patch) | |
| tree | efb07fa91df6d5fcdaeb9fbaf2a550e5b8b7c57f | |
| parent | 6573b167958ff1de882466acc455d2dfed767fe1 (diff) | |
fix fonts on windows
| -rwxr-xr-x | bin/build-distribution-archives | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/bin/build-distribution-archives b/bin/build-distribution-archives index 0fcadb59..825db510 100755 --- a/bin/build-distribution-archives +++ b/bin/build-distribution-archives @@ -17,10 +17,16 @@ mkdir artifacts for d in inx/*; do lang=${d%.*} - lang=${lang#*/} + lang=${lang#*/} cp $d/*.inx dist cd dist - python -m zipfile -c ../artifacts/inkstitch-${VERSION}-${OS}-${lang}.zip * - cd .. + if [ "$BUILD" = "windows" ]; then + # The python zipfile command line utility can't handle directories + # containing files with UTF-8 names on Windows, so we use 7-zip instead. + 7z a ../artifacts/inkstitch-${VERSION}-${OS}-${lang}.zip * + else + python -m zipfile -c ../artifacts/inkstitch-${VERSION}-${OS}-${lang}.zip * + fi + cd .. done |
