Commit 7aa8f89 1 parent 4fd9893 commit 7aa8f89 Copy full SHA for 7aa8f89
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 : Install dependencies
590
+ run : |
591
+ apk add ${{ matrix.cc }} clang muon samurai libass-dev libplacebo-dev \
592
+ ffmpeg-dev python3 luajit-dev mujs-dev zimg-dev gnu-libiconv-dev \
593
+ libarchive-dev libbluray-dev rubberband-dev pipewire-dev libcaca-dev \
594
+ libdrm-dev libdisplay-info-dev libsixel-dev wayland-dev wayland-protocols \
595
+ libxkbcommon-dev libxscrnsaver-dev libxpresent-dev libxrandr-dev mesa-dev \
596
+ ffnvcodec-headers libva-dev
597
+
598
+ - name : Check out my other private repo
599
+ uses : actions/checkout@master
600
+ with :
601
+ repository : muon-build/muon
602
+
603
+ - name : Install muon
604
+ run : |
605
+ ./bootstrap.sh build
606
+ ./build/muon-bootstrap setup build
607
+ ./build/muon-bootstrap -C build samu
608
+ ./build/muon-bootstrap -C build install
609
+
610
+ - uses : actions/checkout@v4
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