shenshihai 2 éve
szülő
commit
1baa2ced61
1 módosított fájl, 5 hozzáadás és 6 törlés
  1. 5 6
      src/PackageClass.php

+ 5 - 6
src/PackageClass.php

@@ -34,25 +34,24 @@ class PackageClass
 		$dist_mode = self::$config['distribute-mode'];
 		logInfo("distribute mode: ",$dist_mode);
 		if( $dist_mode == 'install'){ //在线安装
-			self::install($vendorDir,$rootPkg,$vendorPkgs);
+			return self::install($vendorDir,$rootPkg,$vendorPkgs);
 		}
 		elseif( $dist_mode == 'upgrade'){ //在线升级
-			self::upgrade($vendorDir,$rootPkg,$vendorPkgs);
+			return self::upgrade($vendorDir,$rootPkg,$vendorPkgs);
 		}
 		elseif( $dist_mode == 'offpkg'){ //生成离线包
-			self::offpkg($vendorDir,$rootPkg,$vendorPkgs);
+			return self::offpkg($vendorDir,$rootPkg,$vendorPkgs);
 		}
 		elseif( $dist_mode == 'offinst'){ //离线安装
-			self::offinst($vendorDir,$rootPkg,$vendorPkgs);
+			return self::offinst($vendorDir,$rootPkg,$vendorPkgs);
 		}
 		elseif( $dist_mode == 'offupgd'){ //离线升级
-			self::offupgd($vendorDir,$rootPkg,$vendorPkgs);
+			return self::offupgd($vendorDir,$rootPkg,$vendorPkgs);
 		}
 		else{
 			self::setProgressFailed('INVALID_DIST_MODE');
 			return false;
 		}
-		return true;
 	}
 	
 	private static function prepare($vendorDir,$pkg)