[WIN32] fixed: exit on build failure with pvr addons
authorWiSo <wiso@xbmc.org>
Sat, 11 Jan 2014 13:41:57 +0000 (14:41 +0100)
committerwsoltys <wiso@no.way>
Tue, 21 Jan 2014 17:07:06 +0000 (18:07 +0100)
project/Win32BuildSetup/BuildSetup.bat
project/Win32BuildSetup/buildpvraddons.bat

index 830ea36..db32e4e 100644 (file)
@@ -245,6 +245,10 @@ IF %comp%==vs2010 (
   
   ECHO ------------------------------------------------------------
   call buildpvraddons.bat %NET%
+  IF %errorlevel%==1 (
+    set DIETEXT="failed to build pvr addons"
+    goto DIE
+  )
     
   IF EXIST error.log del error.log > NUL
   SET build_path=%CD%
index 1573443..7a4df2e 100644 (file)
@@ -64,6 +64,10 @@ REM build xbmc-pvr-addons.sln
 ECHO Building PVR addons
 %1 %OPTS_EXE%
 
+IF %errorlevel%==1 (
+  goto fail
+)
+
 REM copy the built pvr addons into ADDONS_DIR
 CD "%BUILT_ADDONS_DIR%"
 SET ADDONS_DIR=..\..\..\..\Win32BuildSetup\BUILD_WIN32\Xbmc\xbmc-pvr-addons
@@ -91,6 +95,10 @@ GOTO done
 ECHO No git command available. Unable to fetch and build xbmc-pvr-addons.
 SET EXITCODE=1
 
+:fail
+ECHO Failed to build one or more pvr addons
+SET EXITCODE=1
+
 :done
 SET GITEXE=
 EXIT /B %EXITCODE%