diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.CAVE.csproj b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.CAVE.csproj new file mode 100644 index 0000000000..7e99a495d9 --- /dev/null +++ b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.CAVE.csproj @@ -0,0 +1,52 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {1F23042E-FD8D-496D-969C-3693FF0664A6} + Exe + Properties + AWIPSII.CAVE + AWIPSII.CAVE + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + Designer + + + Designer + + + + + \ No newline at end of file diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.CAVE.csproj.user b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.CAVE.csproj.user new file mode 100644 index 0000000000..695b5c78b9 --- /dev/null +++ b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.CAVE.csproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.wixproj b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.wixproj new file mode 100644 index 0000000000..d9a0cc1cba --- /dev/null +++ b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.wixproj @@ -0,0 +1,35 @@ + + + + Debug + x64 + 1.0.0.0 + C:\A2Staging\AWIPS II\ + 3.5 + 9F9450DE-A24F-412D-8E34-69BEEA3043DA + 2.0 + Package + + + bin\$(Configuration) + Debug;ProductVersion=$(Version) + + + bin\$(Configuration) + ProductVersion=$(Version) + + + + + + + + AWIPS II CAVE + -ext WixUIExtension -b "$(StagingDirectory)" -dWixUIBannerBmp=cave_msi_banner.bmp -dWixUIDialogBmp=cave_msi_dialog.bmp + C:\Users\Public\Documents\wix35-binaries\ + $(WixToolPath)Wix.targets + $(WixToolPath)wixtasks.dll + false + + + diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.wxs b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.wxs new file mode 100644 index 0000000000..5e1c80c1a4 --- /dev/null +++ b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/AWIPSII.wxs @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/cave_msi_banner.bmp b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/cave_msi_banner.bmp new file mode 100644 index 0000000000..c5ea0ada2f Binary files /dev/null and b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/cave_msi_banner.bmp differ diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/cave_msi_dialog.bmp b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/cave_msi_dialog.bmp new file mode 100644 index 0000000000..cf8754cd86 Binary files /dev/null and b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/cave_msi_dialog.bmp differ diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/ipr.gif b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/ipr.gif new file mode 100644 index 0000000000..bf385e5e98 Binary files /dev/null and b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE/ipr.gif differ diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE_amd64.sln b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE_amd64.sln new file mode 100644 index 0000000000..942166503a --- /dev/null +++ b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE_amd64.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual C# Express 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AWIPSII.CAVE", "AWIPSII.CAVE\AWIPSII.CAVE.csproj", "{1F23042E-FD8D-496D-969C-3693FF0664A6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1F23042E-FD8D-496D-969C-3693FF0664A6}.Debug|x86.ActiveCfg = Debug|x86 + {1F23042E-FD8D-496D-969C-3693FF0664A6}.Debug|x86.Build.0 = Debug|x86 + {1F23042E-FD8D-496D-969C-3693FF0664A6}.Release|x86.ActiveCfg = Release|x86 + {1F23042E-FD8D-496D-969C-3693FF0664A6}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE_amd64.suo b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE_amd64.suo new file mode 100644 index 0000000000..a8becd1d7c Binary files /dev/null and b/msi/AWIPSII.CAVE_amd64/AWIPSII.CAVE_amd64.suo differ diff --git a/msi/build/A2Staging/AWIPS_II_CAVE.SED b/msi/build/A2Staging/AWIPS_II_CAVE.SED index 0f29d391be..97602ac734 100644 --- a/msi/build/A2Staging/AWIPS_II_CAVE.SED +++ b/msi/build/A2Staging/AWIPS_II_CAVE.SED @@ -32,6 +32,6 @@ AdminQuietInstCmd= UserQuietInstCmd= FILE0="AWIPS_II_CAVE.msi" [SourceFiles] -SourceFiles0=C:\Users\Bryan Kowal\Documents\Visual Studio 2010\Projects\AWIPSII.CAVE\AWIPSII.CAVE\bin\Debug\ +SourceFiles0=C:\A2Staging [SourceFiles0] %FILE0%= diff --git a/msi/build/A2Staging/Scripts/WiXBuild.ps1 b/msi/build/A2Staging/Scripts/WiXBuild.ps1 index 1e6006f906..bf6ba36e9a 100644 Binary files a/msi/build/A2Staging/Scripts/WiXBuild.ps1 and b/msi/build/A2Staging/Scripts/WiXBuild.ps1 differ diff --git a/msi/build/A2Staging/Scripts/Win32Build_CAVE.ps1 b/msi/build/A2Staging/Scripts/Win32Build_CAVE.ps1 index 7bbfd1b2c3..89c24ab8d6 100644 Binary files a/msi/build/A2Staging/Scripts/Win32Build_CAVE.ps1 and b/msi/build/A2Staging/Scripts/Win32Build_CAVE.ps1 differ diff --git a/msi/build/A2Staging/Scripts/assembleCAVE.ps1 b/msi/build/A2Staging/Scripts/assembleCAVE.ps1 index dc0ad83fd3..216f22bc6e 100644 --- a/msi/build/A2Staging/Scripts/assembleCAVE.ps1 +++ b/msi/build/A2Staging/Scripts/assembleCAVE.ps1 @@ -40,6 +40,12 @@ New-Item -path ${A2_PREPARE_CAVE_DIR}\cave ` -name etc -type directory | Out-Null if ($? -ne $true) { EXIT 1; } +$repo_suffix = "-repo-win32.x86" +if ("${AWIPS2_BUILD_ARCHITECTURE}" -eq "x64") +{ + $repo_suffix = "-repo-win32.x86_64" +} + echo "`n" $feature_list = Get-Content "${A2_PREPARE_CAVE_DIR}\features.txt" Write-Host Feature Count = $feature_list.count @@ -47,7 +53,7 @@ foreach ($feature in $feature_list) { Write-Host Installing Feature: $feature $feature_group = $feature + ".feature.group" - $repo = $feature + "-repo-win32.x86" + $repo = $feature + $repo_suffix installCAVERepository -feature_group "$feature_group" ` -repo "$repo" diff --git a/msi/build/A2Staging/Scripts/awipscmGet.ps1 b/msi/build/A2Staging/Scripts/awipscmGet.ps1 index e2dd9e8747..f3fbd6a57a 100644 Binary files a/msi/build/A2Staging/Scripts/awipscmGet.ps1 and b/msi/build/A2Staging/Scripts/awipscmGet.ps1 differ diff --git a/msi/build/A2Staging/Scripts/awipscmPut.ps1 b/msi/build/A2Staging/Scripts/awipscmPut.ps1 index 48bb6bf780..fd92ffc9b1 100644 Binary files a/msi/build/A2Staging/Scripts/awipscmPut.ps1 and b/msi/build/A2Staging/Scripts/awipscmPut.ps1 differ diff --git a/msi/build/A2Staging/Scripts/environment.ps1 b/msi/build/A2Staging/Scripts/environment.ps1 index 35e4ae13fe..ad7b5d1c2f 100644 Binary files a/msi/build/A2Staging/Scripts/environment.ps1 and b/msi/build/A2Staging/Scripts/environment.ps1 differ diff --git a/msi/build/A2Staging/Scripts/package.ps1 b/msi/build/A2Staging/Scripts/package.ps1 index f8324d0d19..1938d94f81 100644 Binary files a/msi/build/A2Staging/Scripts/package.ps1 and b/msi/build/A2Staging/Scripts/package.ps1 differ diff --git a/msi/build/A2Staging/Scripts/prepare.ps1 b/msi/build/A2Staging/Scripts/prepare.ps1 index b6be80e342..102f405718 100644 Binary files a/msi/build/A2Staging/Scripts/prepare.ps1 and b/msi/build/A2Staging/Scripts/prepare.ps1 differ diff --git a/msi/build/A2Staging/Scripts/updateXML.ps1 b/msi/build/A2Staging/Scripts/updateXML.ps1 new file mode 100644 index 0000000000..7f96643ec9 Binary files /dev/null and b/msi/build/A2Staging/Scripts/updateXML.ps1 differ