Commit 2991adc 1 parent 4fd9893 commit 2991adc Copy full SHA for 2991adc
File tree 2 files changed +50
-1
lines changed
2 files changed +50
-1
lines changed Original file line number Diff line number Diff line change @@ -571,3 +571,53 @@ jobs:
571
571
if : ${{ failure() && steps.tests.outcome == 'failure' }}
572
572
run : |
573
573
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
Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ project('mpv',
4
4
version : files (' ./MPV_VERSION' ),
5
5
meson_version : ' >=1.3.0' ,
6
6
default_options : [
7
- ' backend_max_links=16' ,
8
7
' buildtype=debugoptimized' ,
9
8
' b_lundef=false' ,
10
9
' c_std=c11' ,
You can’t perform that action at this time.
0 commit comments