1111 runs-on : macos-13
1212 steps :
1313 - uses : actions/checkout@v4
14+ with :
15+ submodules : recursive
1416 - name : Install dependencies
1517 run : |
1618 brew update
5052 runs-on : macos-14
5153 steps :
5254 - uses : actions/checkout@v4
55+ with :
56+ submodules : recursive
5357 - name : Install dependencies
5458 run : |
5559 brew update
7882 runs-on : windows-latest
7983 steps :
8084 - uses : actions/checkout@v4
85+ with :
86+ submodules : recursive
8187 - name : Install Qt 6
8288 uses : jurplel/install-qt-action@v3
8389 with :
@@ -107,7 +113,7 @@ jobs:
107113 call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
108114 cd build
109115 set PATH=%PATH%;C:\Program Files (x86)\WiX Toolset v3.11\bin;%CD%
110- cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=%Qt6_DIR% -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/libmpv-2.dll -DCMAKE_INSTALL_PREFIX=output ..
116+ cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=%Qt6_DIR% -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/libmpv-2.dll ..
111117 lib /def:mpv\mpv.def /out:mpv\libmpv-2.dll.lib /MACHINE:X64
112118 ninja
113119 ninja windows_package
@@ -122,6 +128,8 @@ jobs:
122128 runs-on : windows-latest
123129 steps :
124130 - uses : actions/checkout@v4
131+ with :
132+ submodules : recursive
125133 - name : Install Qt 6
126134 uses : jurplel/install-qt-action@v4
127135 with :
@@ -151,7 +159,7 @@ jobs:
151159 call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
152160 cd build
153161 set PATH=%PATH%;C:\Program Files (x86)\WiX Toolset v3.11\bin;%CD%
154- cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=%Qt6_DIR% -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/libmpv-2.dll -DCMAKE_INSTALL_PREFIX=output ..
162+ cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=%Qt6_DIR% -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/libmpv-2.dll ..
155163 lib /def:mpv\mpv.def /out:mpv\libmpv-2.dll.lib /MACHINE:X64
156164 ninja
157165 ninja windows_package
@@ -166,6 +174,8 @@ jobs:
166174 runs-on : windows-latest
167175 steps :
168176 - uses : actions/checkout@v4
177+ with :
178+ submodules : recursive
169179 - name : Install Qt 6
170180 uses : jurplel/install-qt-action@v4
171181 with :
@@ -195,7 +205,7 @@ jobs:
195205 call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars32.bat"
196206 cd build
197207 set PATH=%PATH%;C:\Program Files (x86)\WiX Toolset v3.11\bin;%CD%
198- cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=%Qt6_DIR% -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/libmpv-2.dll -DCMAKE_INSTALL_PREFIX=output ..
208+ cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=output -DCMAKE_MAKE_PROGRAM=ninja.exe -DQTROOT=%Qt6_DIR% -DMPV_INCLUDE_DIR=mpv/include -DMPV_LIBRARY=mpv/libmpv-2.dll ..
199209 lib /def:mpv\mpv.def /out:mpv\libmpv-2.dll.lib /MACHINE:X86
200210 ninja
201211 ninja windows_package
@@ -214,6 +224,8 @@ jobs:
214224 runs-on : " ubuntu-latest"
215225 steps :
216226 - uses : actions/checkout@v4
227+ with :
228+ submodules : recursive
217229 - name : Install dependencies
218230 run : |
219231 sudo apt-get update
@@ -285,6 +297,8 @@ jobs:
285297 runs-on : " ubuntu-latest"
286298 steps :
287299 - uses : actions/checkout@v4
300+ with :
301+ submodules : recursive
288302 - name : Install dependencies
289303 run : |
290304 sudo apt-get update
0 commit comments