1234567891011121314151617181920212223242526272829303132333435363738394041 |
- scripts\fetch-binaries.py -p windows-mingw32-x86_64 -n latest -d plexmediaplayer-windows-dependencies --nochecksha || exit /b
- scripts\fetch-binaries.py -p msvc-windows-i386 -n latest -d plexmediaplayer-dependencies-msvc --nochecksha || exit /b
- rmdir /S /Q dependencies\all-deps
- mkdir dependencies\all-deps || exit /b
- robocopy dependencies\konvergo-depends-windows-mingw32-x86_64-release dependencies\all-deps * /e
- robocopy dependencies\konvergo-depends-msvc-windows-i386-release dependencies\all-deps * /e
- robocopy %EXTRADEPS% dependencies\all-deps * /e
- set DEPS=%cd%\dependencies\all-deps
- LIB /def:%DEPS%\bin\mpv-1.def /out:%DEPS%\lib\mpv.lib /MACHINE:X64 || exit /b
- cd %BUILD_DIR% || exit /b
- %CMAKE_DIR%\cmake -DQTROOT=%QTROOT% -DCMAKE_INSTALL_PREFIX=output -DDEPENDENCY_ROOT=%DEPS% -DBREAKPAD_LIBRARY=%DEPS%\lib\breakpad.lib -DMPV_INCLUDE_DIR=%DEPS%\include -DMPV_LIBRARY=%DEPS%\lib\mpv.lib -DSDL2_LIBRARY=%DEPS%\lib\sdl2.lib -DSDL2_INCLUDE_DIR=%DEPS%\include -DCEC_LIBRARY=%DEPS%\lib\libcec.lib -DCEC_INCLUDE_DIR=%DEPS%\include .. -G "Visual Studio 12 2013 Win64" -DENABLE_DUMP_SYMBOLS=off -DCMAKE_CONFIGURATION_TYPES=RelWithDebInfo -DCODE_SIGN=ON || exit /b
- msbuild PlexMediaPlayer.sln /p:configuration=RelWithDebInfo || exit /b
- mkdir output
- %CMAKE_DIR%\cmake -P cmake_install.cmake || exit /b
- %CMAKE_DIR%\cpack || exit /b
- ..\scripts\WindowsSign.cmd PlexMediaPlayer-*.exe
|