File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4242 - soundtouch
4343 - opus
4444 - openssl3
45+ - moltenvk
4546 - dvdread
4647 - dvdnav
4748 - bluray
@@ -121,6 +122,16 @@ jobs:
121122 fi
122123 fi
123124
125+ if [[ "$lib_name" == "moltenvk" ]]; then
126+ if [[ "$platform" == "android" ]]; then
127+ echo "Skip moltenvk for android"
128+ return
129+ elif [[ "$platform" == "all" ]]; then
130+ echo "Skip moltenvk for android"
131+ platform='apple'
132+ fi
133+ fi
134+
124135 echo "------compile $platform $lib_name------------------------------------"
125136 rm -rf build || git reset --hard || git pull origin
126137 .github/workflows/install-dependencies.sh $lib_name $platform # 补全依赖安装步骤
@@ -139,6 +150,7 @@ jobs:
139150 "soundtouch"
140151 "opus"
141152 "openssl3"
153+ "moltenvk"
142154 "dvdread"
143155 "dvdnav"
144156 "bluray"
Original file line number Diff line number Diff line change 6464 - fontconfig
6565 - freetype
6666 - fribidi
67+ - moltenvk
6768 - openssl3
6869 - openssl
6970 - opus
Original file line number Diff line number Diff line change @@ -185,6 +185,9 @@ case $LIB_NAME in
185185 ./main.sh install -l ' dvdread' -p $PLAT
186186 fi
187187 ;;
188+ moltenvk)
189+ echo " MoltenVK has no external dependencies, it fetches its own dependencies"
190+ ;;
188191 * )
189192 ;;
190193esac
You can’t perform that action at this time.
0 commit comments