Skip to content

Commit 2991adc

Browse files
committed
muon meme
1 parent 4fd9893 commit 2991adc

File tree

2 files changed

+50
-1
lines changed

2 files changed

+50
-1
lines changed

.github/workflows/build.yml

+50
Original file line numberDiff line numberDiff line change
@@ -571,3 +571,53 @@ jobs:
571571
if: ${{ failure() && steps.tests.outcome == 'failure' }}
572572
run: |
573573
cat ./build/meson-logs/testlog.txt
574+
575+
build-muon:
576+
runs-on: ubuntu-latest
577+
container:
578+
image: alpine:edge
579+
580+
strategy:
581+
fail-fast: false
582+
matrix:
583+
cc: [clang, gcc]
584+
585+
env:
586+
CC: ${{ matrix.cc }}
587+
588+
steps:
589+
- name: Check out my other private repo
590+
uses: actions/checkout@master
591+
with:
592+
repository: muon-build/muon
593+
594+
- name: Install muon
595+
run: |
596+
./bootstrap.sh build
597+
./build/muon-bootstrap setup build
598+
./build/muon-bootstrap -C build samu
599+
./build/muon-bootstrap -C build install
600+
601+
- uses: actions/checkout@v4
602+
603+
- name: Install dependencies
604+
run: |
605+
apk add ${{ matrix.cc }} muon samurai libass-dev libplacebo-dev \
606+
ffmpeg-dev python3 luajit-dev mujs-dev zimg-dev gnu-libiconv-dev \
607+
libarchive-dev libbluray-dev rubberband-dev pipewire-dev libcaca-dev \
608+
libdrm-dev libdisplay-info-dev libsixel-dev wayland-dev wayland-protocols \
609+
libxkbcommon-dev libxscrnsaver-dev libxpresent-dev libxrandr-dev mesa-dev \
610+
ffnvcodec-headers libva-dev
611+
612+
- name: Configure
613+
run: muon setup -Dlibmpv=true -Dtests=true build
614+
615+
- name: Build
616+
run: samu -C build
617+
618+
- name: Tests
619+
working-directory: build
620+
run: muon test
621+
622+
- name: Analyze meson.build
623+
run: muon analyze

meson.build

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ project('mpv',
44
version: files('./MPV_VERSION'),
55
meson_version: '>=1.3.0',
66
default_options: [
7-
'backend_max_links=16',
87
'buildtype=debugoptimized',
98
'b_lundef=false',
109
'c_std=c11',

0 commit comments

Comments
 (0)