[svn] r7646: nemerle/trunk/misc/packages/wix: buildSetup.cmd
src/CompilerAndTools.wxs src/Generated.wxi sr...
pbludov
svnadmin at nemerle.org
Wed May 2 08:25:35 CEST 2007
Log:
wix installer fixes.
Author: pbludov
Date: Wed May 2 08:25:31 2007
New Revision: 7646
Removed:
nemerle/trunk/misc/packages/wix/src/Generated.wxi
Modified:
nemerle/trunk/misc/packages/wix/buildSetup.cmd
nemerle/trunk/misc/packages/wix/src/CompilerAndTools.wxs
nemerle/trunk/misc/packages/wix/src/Version.wxi
nemerle/trunk/misc/packages/wix/src/vs-plugin.wxs
Modified: nemerle/trunk/misc/packages/wix/buildSetup.cmd
==============================================================================
--- nemerle/trunk/misc/packages/wix/buildSetup.cmd (original)
+++ nemerle/trunk/misc/packages/wix/buildSetup.cmd Wed May 2 08:25:31 2007
@@ -53,16 +53,13 @@
set GeneratedFile=%~dp0src\Generated.wxi
set MsiFile=%~dp0redist\Nemerle.msi
-rem
-rem Add some assemblies to GAC.
-rem
-
-GacUtil -i %NemerleSetupContent%\bin\Nemerle.dll
-GacUtil -i %NemerleSetupContent%\bin\Nemerle.Macros.dll
-GacUtil -i %NemerleSetupContent%\bin\Nemerle.Compiler.dll
+
+rem Change current directory to dist/bin to help RegPkg.exe find the right dlls.
+cd "%~dp0dist\bin"
"%RegPkgDir%\RegPkg.exe" /root:Software\Microsoft\VisualStudio\8.0 "/wixfile:%GeneratedFile%" /codebase "%NemerleSetupContent%\vs-plugin\Nemerle.VisualStudio.dll"
if errorlevel 1 goto done
+cd "%~dp0"
"%WixDir%\candle.exe" -ext WixNetFxExtension -sw1080 src/*.wxs
if errorlevel 1 goto done
@@ -91,4 +88,5 @@
goto done
:done
+cd "%~dp0"
pause
\ No newline at end of file
Modified: nemerle/trunk/misc/packages/wix/src/CompilerAndTools.wxs
==============================================================================
--- nemerle/trunk/misc/packages/wix/src/CompilerAndTools.wxs (original)
+++ nemerle/trunk/misc/packages/wix/src/CompilerAndTools.wxs Wed May 2 08:25:31 2007
@@ -87,7 +87,6 @@
<File Id="File_ncc.exe" Name="ncc.exe" Source="dist\bin\" >
<netfx:NativeImage Id="Image_ncc.exe" Dependencies="no" />
</File>
- <File Id="File_ncc.xml" Name="ncc.xml" Source="dist\bin\" />
<Environment Id="Env_Nemerle" Action="set" System="yes" Name="Nemerle" Value="[BINDIR]" />
<Environment Id="Env_Path" Action="set" Part="last" System="yes" Name="Path" Value="[BINDIR]" />
<RegistryValue Root="HKLM" Key="SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ncc.exe"
Modified: nemerle/trunk/misc/packages/wix/src/Version.wxi
==============================================================================
--- nemerle/trunk/misc/packages/wix/src/Version.wxi (original)
+++ nemerle/trunk/misc/packages/wix/src/Version.wxi Wed May 2 08:25:31 2007
@@ -30,8 +30,8 @@
<Include>
<?define ProductShortName = "Nemerle" ?>
-<?define ProductVersion = "0.9.3.7579" ?>
-<?define ProductVersionText = "0.9.3 (APR 2007 CTP)" ?>
+<?define ProductVersion = "0.9.4.7645" ?>
+<?define ProductVersionText = "0.9.4 (MAY 2007 CTP) build 7645" ?>
<?define Manufacturer = "Nemerle.org" ?>
<?define ProductCode = "A55CE804-9111-4F23-B499-E9DAD3D4DFAD" ?>
<?define UpgradeCode = "A87511AC-0F24-4144-8211-99183084A71A" ?>
Modified: nemerle/trunk/misc/packages/wix/src/vs-plugin.wxs
==============================================================================
--- nemerle/trunk/misc/packages/wix/src/vs-plugin.wxs (original)
+++ nemerle/trunk/misc/packages/wix/src/vs-plugin.wxs Wed May 2 08:25:31 2007
@@ -59,6 +59,10 @@
<File Id="File_Nemerle.VisualStudio.xml" Name="Nemerle.VisualStudio.xml" Source="dist\vs-plugin\" />
<File Id="File_Nemerle.VisualStudio.dll.config" Name="Nemerle.VisualStudio.dll.config" Source="dist\vs-plugin\" />
+ <!-- Remove mapping for .n files added by Simple VS Integration -->
+ <RemoveRegistryKey Action="removeOnInstall" Root="HKCU" Key="Software\Microsoft\VisualStudio\8.0\FileExtensionMapping\n" />
+ <RemoveRegistryKey Action="removeOnInstall" Root="HKCU" Key="Software\Microsoft\VisualStudio\8.0\Default Editors\n" />
+
<!-- This file is generated by
RegPkg.exe" /root:Software\Microsoft\VisualStudio\8.0 "/wixfile:generated.wxi" /codebase "dist\vs-plugin\"
-->
@@ -108,8 +112,9 @@
<Component Id="Comp_ItemTemplates" DiskId="1" Guid="F3762AF1-8B79-435a-942D-395FA3D49CC5">
<File Id="File_Class.zip" Name="Class.zip" />
<File Id="File_Form.zip" Name="Form.zip" />
- <File Id="ResX.zip" Name="ResX.zip" />
- <File Id="Text.zip" Name="Text.zip" />
+ <File Id="File_ResX.zip" Name="ResX.zip" />
+ <File Id="File_Text.zip" Name="Text.zip" />
+ <File Id="File_UserControl.zip" Name="UserControl.zip" />
</Component>
</Directory>
</DirectoryRef>
More information about the svn
mailing list