[svn] r7532: nemerle/trunk: GacReg.cmd Reg.cmd

divan svnadmin at nemerle.org
Fri Mar 16 10:54:12 CET 2007


Log:
Extract GAC install to optional cmd-file.

Author: divan
Date: Fri Mar 16 10:54:10 2007
New Revision: 7532

Added:
   nemerle/trunk/GacReg.cmd
Modified:
   nemerle/trunk/Reg.cmd

Added: nemerle/trunk/GacReg.cmd
==============================================================================
--- (empty file)
+++ nemerle/trunk/GacReg.cmd	Fri Mar 16 10:54:10 2007
@@ -0,0 +1,31 @@
+ at echo off
+
+IF "%Type%"=="" set Type=Debug
+
+set GacUtil="%VS80COMNTOOLS%..\..\SDK\v2.0\Bin\gacutil.exe"
+set NemerleInstall=%ProgramFiles%\Nemerle
+
+ at echo NemerleInstall=%NemerleInstall%
+ at echo VS80COMNTOOLS=%VS80COMNTOOLS%
+ at echo GacUtil=%GacUtil%
+
+md "%NemerleInstall%"
+cd /D "%NemerleInstall%"
+
+%GacUtil% /u Nemerle
+%GacUtil% /u Nemerle.Compiler
+%GacUtil% /u Nemerle.MSBuild.Tasks
+%GacUtil% /u Nemerle.Macros
+
+ at echo errorlevel=%errorlevel%
+set errorlevel=0
+
+%GacUtil% /i "%NemerleInstall%\Nemerle.dll"
+%GacUtil% /i "%NemerleInstall%\Nemerle.Compiler.dll"
+%GacUtil% /i "%NemerleInstall%\Nemerle.Macros.dll"
+rem It doesn't have a strong name
+rem %GacUtil% /i "%NemerleInstall%\Nemerle.MSBuild.Tasks.dll"
+
+cd "%~dp0"
+
+pause 

Modified: nemerle/trunk/Reg.cmd
==============================================================================
--- nemerle/trunk/Reg.cmd	(original)
+++ nemerle/trunk/Reg.cmd	Fri Mar 16 10:54:10 2007
@@ -56,12 +56,6 @@
 %NGen% install "%NemerleInstall%\Nemerle.MSBuild.Tasks.dll"
 %NGen% install "%NemerleInstall%\ncc.exe"
 
-%GacUtil% /i "%NemerleInstall%\Nemerle.dll"
-%GacUtil% /i "%NemerleInstall%\Nemerle.Compiler.dll"
-%GacUtil% /i "%NemerleInstall%\Nemerle.Macros.dll"
-%GacUtil% /i "%NemerleInstall%\Nemerle.MSBuild.Tasks.dll"
-
-
 cd "%~dp0"
 
 pause 



More information about the svn mailing list