build_package.pl
changeset 81 ec156946b469
parent 76 fe2cee402e0a
equal deleted inserted replaced
80:9fa808ef1682 81:ec156946b469
   264 print "###### EXECUTE BUILD ######\n";
   264 print "###### EXECUTE BUILD ######\n";
   265 my $sBuildallCmd = "hlm sf-build-all -Dsf.project.type=package $sSubProjArg -Dsf.spec.job.number=$nJobNumber -Dsf.spec.job.drive=$sDriveLetter: $sTagsArg $sNoPublishOpt $sJobRootDirArg $sHlmDefineOpt $sVariantArg $sSourcesRevisionArg $sSBSConfigArg";
   265 my $sBuildallCmd = "hlm sf-build-all -Dsf.project.type=package $sSubProjArg -Dsf.spec.job.number=$nJobNumber -Dsf.spec.job.drive=$sDriveLetter: $sTagsArg $sNoPublishOpt $sJobRootDirArg $sHlmDefineOpt $sVariantArg $sSourcesRevisionArg $sSBSConfigArg";
   266 print("$sBuildallCmd\n");
   266 print("$sBuildallCmd\n");
   267 system($sBuildallCmd);
   267 system($sBuildallCmd);
   268 
   268 
       
   269 print "###### FINALIZE BUILD ######\n";
       
   270 my $sFinalizeCmd = "hlm sf-finalize -Dsf.project.type=package $sSubProjArg -Dsf.spec.job.number=$nJobNumber -Dsf.spec.job.drive=$sDriveLetter: $sTagsArg $sNoPublishOpt $sJobRootDirArg $sHlmDefineOpt $sVariantArg $sSourcesRevisionArg $sSBSConfigArg";
       
   271 print("$sFinalizeCmd\n");
       
   272 system($sFinalizeCmd);
       
   273 
   269 print("cd $sBOOTSTRAP_DIR\n");
   274 print("cd $sBOOTSTRAP_DIR\n");
   270 chdir("$sBOOTSTRAP_DIR");
   275 chdir("$sBOOTSTRAP_DIR");
   271 
   276 
   272 # release the drive letter and optionally re-enable the AV
   277 # release the drive letter and optionally re-enable the AV
   273 release_drive_letter_and_reenable_av($sDriveLetter);
   278 release_drive_letter_and_reenable_av($sDriveLetter);