[svn] r5897: corsavy-addin/trunk: NemerleBinding.csproj Resources/Nemerle.File.EmptyFile.png Resources/Nem...

malekith svnadmin at nemerle.org
Sun Nov 6 00:26:29 CET 2005


Log:
Add uninstall option to copy.sh. Embed icons and move them.

Author: malekith
Date: Sun Nov  6 00:26:25 2005
New Revision: 5897

Added:
   corsavy-addin/trunk/Resources/Nemerle.File.EmptyFile.png
      - copied unchanged from rev 5895, corsavy-addin/trunk/icons/Nemerle.File.EmptyFile.png
   corsavy-addin/trunk/Resources/Nemerle.File.Form.png
      - copied unchanged from rev 5895, corsavy-addin/trunk/icons/Nemerle.File.Form.png
   corsavy-addin/trunk/Resources/Nemerle.FileIcon.png
      - copied unchanged from rev 5895, corsavy-addin/trunk/icons/Nemerle.FileIcon.png
   corsavy-addin/trunk/Resources/Nemerle.Project.EmptyProject.png
      - copied unchanged from rev 5895, corsavy-addin/trunk/icons/Nemerle.Project.EmptyProject.png
   corsavy-addin/trunk/Resources/Nemerle.Project.Form.png
      - copied unchanged from rev 5895, corsavy-addin/trunk/icons/Nemerle.Project.Form.png
   corsavy-addin/trunk/Resources/Nemerle.ProjectIcon.png
      - copied unchanged from rev 5895, corsavy-addin/trunk/icons/Nemerle.ProjectIcon.png
Removed:
   corsavy-addin/trunk/icons/Nemerle.File.EmptyFile.png
   corsavy-addin/trunk/icons/Nemerle.File.Form.png
   corsavy-addin/trunk/icons/Nemerle.FileIcon.png
   corsavy-addin/trunk/icons/Nemerle.Project.EmptyProject.png
   corsavy-addin/trunk/icons/Nemerle.Project.Form.png
   corsavy-addin/trunk/icons/Nemerle.ProjectIcon.png
Modified:
   corsavy-addin/trunk/NemerleBinding.csproj
   corsavy-addin/trunk/copy.sh

Modified: corsavy-addin/trunk/NemerleBinding.csproj
==============================================================================
--- corsavy-addin/trunk/NemerleBinding.csproj	(original)
+++ corsavy-addin/trunk/NemerleBinding.csproj	Sun Nov  6 00:26:25 2005
@@ -48,6 +48,12 @@
   <ItemGroup>
     <Compile Include="Configuration\AssemblyInfo.cs" />
     <EmbeddedResource Include="Resources\BuildOptions.xfrm" />
+    <EmbeddedResource Include="Resources\Nemerle.ProjectIcon.png" />
+    <EmbeddedResource Include="Resources\Nemerle.File.EmptyFile.png" />
+    <EmbeddedResource Include="Resources\Nemerle.File.Form.png" />
+    <EmbeddedResource Include="Resources\Nemerle.FileIcon.png" />
+    <EmbeddedResource Include="Resources\Nemerle.Project.EmptyProject.png" />
+    <EmbeddedResource Include="Resources\Nemerle.Project.Form.png" />
     <Compile Include="Src\NemerleAmbience.cs" />
     <Compile Include="Src\NemerleBindingExecutionManager.cs" />
     <Compile Include="Src\NemerleLanguageBinding.cs" />

Modified: corsavy-addin/trunk/copy.sh
==============================================================================
--- corsavy-addin/trunk/copy.sh	(original)
+++ corsavy-addin/trunk/copy.sh	Sun Nov  6 00:26:25 2005
@@ -2,11 +2,20 @@
 
 top=../trunk/SharpDevelop
 
-mkdir -p $top/data/templates/{file,project}/Nemerle
+if [ X"$1" = X-u ] ; then
+  rm -rf $top/data/templates/{file,project}/Nemerle
+  rm -f $top/data/modes/Nemerle.xshd
+  rm -rf $top/AddIns/AddIns/BackendBindings/Nemerle
+elif [ x"$1" = x ] ; then
+  mkdir -p $top/data/templates/{file,project}/Nemerle
+  cp -f templates/*.xft $top/data/templates/file/Nemerle/
+  cp -f templates/*.xpt $top/data/templates/project/Nemerle/
 
-cp -f templates/*.xft $top/data/templates/file/Nemerle/
-cp -f templates/*.xpt $top/data/templates/project/Nemerle/
-cp -f Nemerle.xshd $top/data/modes/
-cp -f NemerleBinding.addin $top/AddIns/AddIns/BackendBindings/
-cp -f obj/Debug/NemerleBinding.* $top/AddIns/AddIns/BackendBindings/
+  cp -f Nemerle.xshd $top/data/modes/
 
+  mkdir -p $top/AddIns/AddIns/BackendBindings/Nemerle/
+  cp -f NemerleBinding.addin $top/AddIns/AddIns/BackendBindings/Nemerle/
+  cp -f obj/Debug/NemerleBinding.* $top/AddIns/AddIns/BackendBindings/Nemerle/
+else
+  echo "usage: $0 [-u]"
+fi



More information about the svn mailing list