Browse Source

github: workflows: Install gstreamer from pkg for mac build

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
QGC4.4
Patrick José Pereira 4 years ago committed by Lorenz Meier
parent
commit
10abb4b4a5
  1. 13
      .github/workflows/buildQGCandDeploy.yml

13
.github/workflows/buildQGCandDeploy.yml

@ -17,7 +17,8 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [macos-latest, ubuntu-latest, windows-latest] os: [macos-latest, ubuntu-latest, windows-latest]
#Only running MacOS right now, but we leave this options gst_version: ["1.18.1"]
#Only running MacOS right now, but we leave this options
#for future builds of all distros #for future builds of all distros
exclude: exclude:
- os: ubuntu-latest - os: ubuntu-latest
@ -55,9 +56,13 @@ jobs:
- name: Install Gstreamer - name: Install Gstreamer
run: | run: |
wget --quiet https://qgroundcontrol.s3-us-west-2.amazonaws.com/dependencies/gstreamer-osx-1.18.1.tar.bz2 GST_URL_BASE_PATH="https://gstreamer.freedesktop.org/data/pkg/osx/${{ matrix.gst_version }}"
sudo tar -zxf gstreamer-osx-1.18.1.tar.bz2 -C /Library/Frameworks wget "${GST_URL_BASE_PATH}/gstreamer-1.0-devel-${{ matrix.gst_version }}-x86_64.pkg"
wget "${GST_URL_BASE_PATH}/gstreamer-1.0-${{ matrix.gst_version }}-x86_64.pkg"
for package in *.pkg ;
do sudo installer -verbose -pkg "$package" -target /
done
- name: mkdir directory shadow_build - name: mkdir directory shadow_build
run: mkdir ${{ runner.temp }}/shadow_build_dir run: mkdir ${{ runner.temp }}/shadow_build_dir

Loading…
Cancel
Save