|
@@ -406,15 +406,16 @@ class PackageClass
|
|
$toolDir = $packageInfo['toolDir'];
|
|
$toolDir = $packageInfo['toolDir'];
|
|
$cacheDir = $packageInfo['cacheDir'];
|
|
$cacheDir = $packageInfo['cacheDir'];
|
|
$repoName = $packageInfo['repoName'];
|
|
$repoName = $packageInfo['repoName'];
|
|
- $repoDir = $packageInfo['repoDir'];
|
|
|
|
|
|
+ $moduleDir = $packageInfo['moduleDir'];
|
|
$version = $packageInfo['version'];
|
|
$version = $packageInfo['version'];
|
|
$vendorDir = $packageInfo['vendorDir'];
|
|
$vendorDir = $packageInfo['vendorDir'];
|
|
$ossHost = $packageInfo['ossHost'];
|
|
$ossHost = $packageInfo['ossHost'];
|
|
|
|
|
|
$fileMacros = array(
|
|
$fileMacros = array(
|
|
'{vendor}' => $vendorDir,
|
|
'{vendor}' => $vendorDir,
|
|
- '{current}' => $repoDir,
|
|
|
|
|
|
+ '{current}' => $moduleDir,
|
|
);
|
|
);
|
|
|
|
+ var_dump($fileMacros);
|
|
$scriptFiles = $packageInfo['helper']['script-files'] ? : array();
|
|
$scriptFiles = $packageInfo['helper']['script-files'] ? : array();
|
|
foreach($scriptFiles as $info){
|
|
foreach($scriptFiles as $info){
|
|
$name = $info['name'];
|
|
$name = $info['name'];
|
|
@@ -431,7 +432,7 @@ class PackageClass
|
|
}
|
|
}
|
|
private static function runScriptFile($filePath,$fileMacros){
|
|
private static function runScriptFile($filePath,$fileMacros){
|
|
$fileLines = readFileLines($filePath);
|
|
$fileLines = readFileLines($filePath);
|
|
- foreach($fileLine as $fileLines){
|
|
|
|
|
|
+ foreach($fileLines as $fileLine){
|
|
$cmd = replaceTextMacro($fileLine,$fileMacros);
|
|
$cmd = replaceTextMacro($fileLine,$fileMacros);
|
|
logInfo("start to run script file cmd --",$cmd);
|
|
logInfo("start to run script file cmd --",$cmd);
|
|
system($cmd, $ret);
|
|
system($cmd, $ret);
|