]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[WIX] target_path cmd-line arg was not correctly processed; make it so.
authorStan Smith <stan.smith@intel.com>
Fri, 10 Sep 2010 20:39:32 +0000 (20:39 +0000)
committerStan Smith <stan.smith@intel.com>
Fri, 10 Sep 2010 20:39:32 +0000 (20:39 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@2912 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

trunk/OFED/WIX/build-OFA-dist.bat

index 8f1f5457ee259d57471fe90098537a34d5b207e2..8e44de1e2bd43e1f436fe224419d165c553f04ee 100644 (file)
@@ -35,7 +35,7 @@ if not "!F!" == "off" (
 \r
 if "%1" == "" (\r
   echo "Missing release ID, example %0 1-1"\r
-  echo "usage: %0 release_ID {target_path, default: %SystemRoot%\temp}\r
+  echo "usage: %0 release_ID {Full_target_path, default: %windir%\temp}\r
   exit /B 1\r
 )\r
 \r
@@ -45,7 +45,24 @@ rem Final zip archive name
 set ZIP=OFED_dist_v%ID%.zip\r
 \r
 rem where gen1\trunk\buildRelease.bat created the .msi installer files.\r
+rem or where specified. goto's resultant of MSI not correctly set inside\r
+rem of if clause?\r
+\r
+if Not "%2" == ""  goto non_std_msi\r
+\r
 set MSI=%SystemRoot%\temp\r
+goto msk_ok\r
+\r
+:non_std_msi\r
+set MSI=%2\r
+\r
+:msi_ok:\r
+\r
+if NOT EXIST "%MSI%" (\r
+    echo Folder %MSI% does not exist?\r
+    exit /B 1\r
+)\r
+\r
 set MSI_DST=%MSI%\v%ID%\r
 \r
 rem start fresh\r