diff options
| author | Lex Neva <github.com@lexneva.name> | 2019-12-19 22:35:58 -0500 |
|---|---|---|
| committer | Lex Neva <github.com@lexneva.name> | 2020-01-29 01:29:49 -0500 |
| commit | 46da97fba53d488cfd807021504de081fcd8fe56 (patch) | |
| tree | dc98de30d27d4a6ac99f051e90e849fe8f1e0a70 /.github/workflows/build.yml | |
| parent | 2eb072987eafb6276fa7bbc15816d2d733b7bd93 (diff) | |
mac build
Diffstat (limited to '.github/workflows/build.yml')
| -rw-r--r-- | .github/workflows/build.yml | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a79b98a..0b672662 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,7 +41,6 @@ jobs: - shell: bash run: | make dist - find . env: BUILD: windows - uses: actions/upload-artifact@master @@ -60,10 +59,20 @@ jobs: - name: download inkscape shell: bash run: | - curl -sOL https://inkscape.org/en/gallery/item/12187/inkscape-0.92.3.tar.bz2 + curl -sOL https://inkscape.org/en/gallery/item/12187/inkscape-0.92.3.tar.bz2 - name: install dependencies shell: bash run: | + brew update + + # the 3 in pygobject3 signifies gtk3, not python3 + brew install pygobject3 gtk+3 + + # for msgfmt + brew link gettext --force + + echo "::set-env name=GI_TYPELIB_PATH::/usr/local/lib/girepository-1.0/" + pip install -r requirements.txt pip install pyinstaller==3.3.1 @@ -75,7 +84,6 @@ jobs: - shell: bash run: | make dist - find . env: BUILD: osx - uses: actions/upload-artifact@master |
