[gh-actions] Use local antlr3_install script for MacOS workflow

This commit is contained in:
ejurgensen 2020-05-23 17:55:55 +02:00
parent 498ce9f9c7
commit 279431dd91

View File

@ -18,7 +18,7 @@ jobs:
run: brew install automake autoconf libtool pkg-config
- name: Install libinotify-kqueue
# brew package does not have unlock-notify
# brew does not have libinotify package
run: |
git clone https://github.com/libinotify-kqueue/libinotify-kqueue
cd libinotify-kqueue
@ -40,19 +40,18 @@ jobs:
sudo make install
cd ..
- name: Install gperf and antlr3
run: |
brew install gperf
chmod +x ./scripts/antlr35_install.sh
./scripts/antlr35_install.sh -y -p /usr/local
- name: Install ffmpeg
# The libbluray ffmpeg dependency fails without the chown (source: stackoverflow)
run: |
sudo chown -R $(whoami) $(brew --prefix)/*
brew install ffmpeg
- name: Install gperf and antlr3
run: |
brew install gperf
wget https://raw.githubusercontent.com/ejurgensen/actionstest/master/antlr35_install.sh
chmod +x ./antlr35_install.sh
./antlr35_install.sh -p /usr/local
- name: Install other dependencies
run: brew install libunistring libmxml confuse libplist sqlite libwebsockets libevent libgcrypt json-c protobuf-c libsodium gnutls pulseaudio