Commit c363edd 1 parent 4fd9893 commit c363edd Copy full SHA for c363edd
File tree 2 files changed +49
-1
lines changed
2 files changed +49
-1
lines changed Original file line number Diff line number Diff line change @@ -571,3 +571,52 @@ 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 }} libass-dev libplacebo-dev ffmpeg-dev python3 \
592
+ pkgconf-dev curl-dev 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
+ - uses : actions/checkout@master
599
+ with :
600
+ repository : muon-build/muon
601
+
602
+ - name : Install muon
603
+ run : |
604
+ ./bootstrap.sh build
605
+ ./build/muon-bootstrap setup build
606
+ ./build/muon-bootstrap -C build samu
607
+ ./build/muon-bootstrap -C build install
608
+
609
+ - uses : actions/checkout@v4
610
+
611
+ - name : Configure
612
+ run : muon setup -Dlibmpv=true -Dtests=true build
613
+
614
+ - name : Build
615
+ run : muon samu -C build
616
+
617
+ - name : Tests
618
+ working-directory : build
619
+ run : muon test
620
+
621
+ - name : Analyze meson.build
622
+ 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