]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[WinOF] WIX - notes on how to build
authorstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Fri, 15 Jun 2007 22:46:49 +0000 (22:46 +0000)
committerstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Fri, 15 Jun 2007 22:46:49 +0000 (22:46 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@709 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

branches/WinOF/WIX/README.txt [new file with mode: 0644]

diff --git a/branches/WinOF/WIX/README.txt b/branches/WinOF/WIX/README.txt
new file mode 100644 (file)
index 0000000..1f95750
--- /dev/null
@@ -0,0 +1,90 @@
+[6-15-07]\r
+\r
+How to generate a Windows OpenFabrics Release (WinOF) using the WIX 2.0 open source installer\r
+tool set ( http://sourceforge.net/projects/wix/ ).\r
+\r
+WIX References:\r
+       WIX collection http://www.dalun.com/wix/default.htm\r
+       WIX Tutorial http://www.tramontana.co.hu/wix/\r
+       WIX sourceforge project http://sourceforge.net/projects/wix/\r
+       WIX Introduction http://wix.sourceforge.net/manual-wix2/wix_index.htm   \r
+\r
+Download the latest openib-windows binary release to 'bin\';\r
+(svn.614 was used for winOF 1.0).\r
+\r
+The .zip archives reduce the download/copy overhead.\r
+\r
+The resulting bin\ folder structure must be structured like the following:\r
+\r
+  bin\\r
+     DAPL\\r
+         amd64\\r
+         x86\\r
+         ia64\ \r
+     HCA\\r
+         amd64\\r
+         x86\\r
+         ia64\\r
+     net\\r
+         amd64\\r
+         x86\\r
+         ia64\\r
+     storage\\r
+         amd64\\r
+         x86\\r
+         ia64\\r
+     tools\\r
+         amd64\\r
+           debug\\r
+           release\\r
+         x86\\r
+           debug\\r
+           release\\r
+         ia64\\r
+           debug\\r
+           release\\r
+\r
+Down load the WIX v2 (stable) tool set (http://sourceforge.net/projects/wix/) to \91WIX_tools\92.\r
+Unzip the archive to a folder within WIX_tools\ which represents the version of the tool set.\r
+Something like unzip wix-2.0.5325.0-binaries.zip into wix-2.0.5325.0-binaries\.\r
+You would now have the following structure:\r
+       WIX\WIX_tools\wix-2.0.5325.0-binaries\{candle.exe, light.exe,...}\r
+\r
+\r
+RELEASE UPDATES:\r
+----------------\r
+\r
+Update Release_notes.htm file.\r
+\r
+       Release ID number (e.g., 1.0)\r
+\r
+       New features\r
+\r
+       Know issues\r
+\r
+Update the Manual.htm file for new features, etc.\r
+\r
+\r
+BUILDING a .msi installer image\r
+-------------------------------\r
+\r
+CD to an architecture specific directory.\r
+'nmake.exe' needs to be in your command window search path.\r
+\r
+x86> nmake\r
\r
+       Results in a WOF_x86.msi installer image.\r
+\r
+\r
+DEBUG\r
+-----\r
+Create a log file for a given installation:\r
+\r
+  msiexec /I "WOF_x86.msi" /Lv \temp\msi.log\r
+\r
+Command line way to set an interface's IP address, netmask, no gateway:\r
+\r
+  netsh interface ip set address "Local Area Connection 3" static 10.10.4.200 255.255.255.0\r
+  netsh interface ip show address "Local Area Connection 3"\r
+\r
+\r