Some build workflows

This commit is contained in:
Chris Cannam
2021-02-11 14:03:16 +00:00
parent 8bb3e18ffb
commit 8a40dd2045
3 changed files with 56 additions and 3 deletions

View File

@@ -14,9 +14,13 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: deps
run: brew install libsndfile vamp-plugin-sdk
run: brew install libsndfile libsamplerate vamp-plugin-sdk meson ninja
- name: configure macos
run: meson build_macos
- name: configure ios
run: meson build_ios --cross-file cross/ios.txt
- name: make macos
run: make -f Makefile.macos clean library program vamp
run: ninja -C build_macos
- name: make ios
run: make -f Makefile.ios clean all
run: ninja -C build_ios