Commit 2e61ea8c authored by Sarthak  Bhardwaj's avatar Sarthak Bhardwaj
Browse files

Added macOS builds for CI

parent a212668c
Pipeline #360970 passed with stage
in 7 minutes and 14 seconds
...@@ -23,6 +23,11 @@ variables: ...@@ -23,6 +23,11 @@ variables:
image: '' image: ''
stage: 'build' stage: 'build'
.build macos common:
stage: 'build'
- 'gst-macos-11.1'
.build windows meson: .build windows meson:
extends: '.build windows common' extends: '.build windows common'
variables: variables:
...@@ -141,3 +146,28 @@ linux cmake libs: ...@@ -141,3 +146,28 @@ linux cmake libs:
cmake --build build --target install cmake --build build --target install
macos autotools:
extends: '.build macos common'
- '/bin/bash -c "$(curl -fsSL"'
- brew install autoconf automake libtool
- ./
- ./configure
- 'make -j$(nproc)'
- make install
macos meson:
extends: '.build macos common'
- pip3 install --upgrade pip
- pip3 install -U meson
- pip3 install --upgrade certifi
- pip3 install -U ninja
- meson setup build
- meson compile --verbose -C build
- sudo meson install -C build
Subproject commit 0cc0d3eaed28483fc8036d90ac18878ebd83ed87 Subproject commit 6e83f637efd10b736350496c565c24a86a98b07b
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment