anchor.diff:      exit /b %errorLevel%
   )
   goto :EOF
  +
  +:BuildPS4
  +echo === Build PS4 Target ===
  +cd "%ProjRootPath%\%SdkName%_TC"
  +%UnityExe% -projectPath="%ProjRootPath%\%SdkName%_TC" -quit -batchmode -executeMethod PlayFab.Internal.PlayFabPackager.MakePS4Build -logFile "%ProjRootPath%\buildPS4Output.txt"
  +if %errorLevel% NEQ 0 (
  +    type "%ProjRootPath%\buildPS4Output.txt"
  +    exit /b %errorLevel%
  +)
  +goto :EOF
  
positive.code: rem   TestAndroid - (Optional - Default true if unset) set to "false" (without quotes) to skip building Android APK
  rem   TestiPhone - (Optional - Default true if unset) set to "false" (without quotes) to skip building iOS XCode project
  rem   TestWp8 - (Optional - Default true if unset) set to "false" (without quotes) to skip building Windows Universal 8 vs-sln
  rem   UNITY_PUBLISH_VERSION - (Not required if %1 is defined) Versioned Unity executable name (Assumes multiple potential Unity installations, all in your PATH, each uniquely renamed)
  rem   EXECUTOR_NUMBER - (Not required if %4 is defined) Automatic Jenkins variable
  
  
negative.code: if [%TestAndroid%]==[] (set TestAndroid=true)
  if [%TestiPhone%]==[] (set TestiPhone=true)
  if [%TestWp8%]==[] (set TestWp8=true)
  if [%TestPS4%]==[] (set TestPS4=false)
  
  call :SetProjDefines
  if %errorLevel% NEQ 0 (exit /b %errorLevel%)
  