Files
UnrealEngine/Engine/Source/ThirdParty/coremod/UE_BuildThirdPartyLib.bat
2025-05-18 13:04:45 +08:00

38 lines
1.4 KiB
Batchfile

REM coremod
pushd coremode-4.2.6\projects
p4 edit %THIRD_PARTY_CHANGELIST% ..\pnglibconf.h
p4 edit %THIRD_PARTY_CHANGELIST% ..\lib\...
REM vs2012
pushd vstudio11
msbuild vstudio11.sln /target:Clean,libpng /p:Platform=Win32;Configuration="Release Library"
msbuild vstudio11.sln /target:Clean,libpng /p:Platform=Win32;Configuration="Debug Library"
msbuild vstudio11.sln /target:Clean,libpng /p:Platform=x64;Configuration="Release Library"
msbuild vstudio11.sln /target:Clean,libpng /p:Platform=x64;Configuration="Debug Library"
popd
REM vs2013
pushd vstudio12
msbuild vstudio12.sln /target:Clean,libpng /p:Platform=Win32;Configuration="Release Library"
msbuild vstudio12.sln /target:Clean,libpng /p:Platform=Win32;Configuration="Debug Library"
msbuild vstudio12.sln /target:Clean,libpng /p:Platform=x64;Configuration="Release Library"
msbuild vstudio12.sln /target:Clean,libpng /p:Platform=x64;Configuration="Debug Library"
popd
REM XboxOne
pushd XboxOne
msbuild libpng_XboxOne.sln /target:Clean,libpng /p:Platform=Durango;Configuration=Release
msbuild libpng_XboxOne.sln /target:Clean,libpng /p:Platform=Durango;Configuration=Debug
popd
REM PS4
pushd PS4
msbuild libpng.sln /target:Clean,libpng /p:Platform=ORBIS;Configuration=Release
msbuild libpng.sln /target:Clean,libpng /p:Platform=ORBIS;Configuration=Debug
popd
REM Missing Android, Linux, HTML5
popd