Files
UnrealEngineUWP/Engine/Source/ThirdParty/libPNG/UE_BuildThirdPartyLib.bat
Chris Gagnon 41830d88e7 Renaming UE4 build scripts, and removed some really dated documentation.
#rb Josh.Adams

[CL 15068236 by Chris Gagnon in ue5-main branch]
2021-01-13 12:39:56 -04:00

30 lines
991 B
Batchfile
Executable File

REM libPNG
pushd libPNG-1.5.2\projects
p4 edit %THIRD_PARTY_CHANGELIST% ..\pnglibconf.h
p4 edit %THIRD_PARTY_CHANGELIST% ..\lib\...
REM vs2015
pushd vstudio14
msbuild vstudio14.sln /target:Clean,libpng /p:Platform=Win32;Configuration="Release Library"
msbuild vstudio14.sln /target:Clean,libpng /p:Platform=Win32;Configuration="Debug Library"
msbuild vstudio14.sln /target:Clean,libpng /p:Platform=x64;Configuration="Release Library"
msbuild vstudio14.sln /target:Clean,libpng /p:Platform=x64;Configuration="Debug Library"
popd
REM XboxOne
pushd XboxOne\VS2015
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