Author: fmui
Date: Sun Feb 27 12:41:53 2011
New Revision: 1075041

URL: http://svn.apache.org/viewvc?rev=1075041&view=rev
Log:
DotCMIS release preparations

Added:
    chemistry/dotcmis/trunk/DotCMIS/dotcmis.snk   (with props)
    chemistry/dotcmis/trunk/README
    chemistry/dotcmis/trunk/release.bat
Modified:
    chemistry/dotcmis/trunk/DotCMIS/DotCMIS.csproj
    chemistry/dotcmis/trunk/DotCMIS/build.bat

Modified: chemistry/dotcmis/trunk/DotCMIS/DotCMIS.csproj
URL: 
http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/DotCMIS/DotCMIS.csproj?rev=1075041&r1=1075040&r2=1075041&view=diff
==============================================================================
--- chemistry/dotcmis/trunk/DotCMIS/DotCMIS.csproj (original)
+++ chemistry/dotcmis/trunk/DotCMIS/DotCMIS.csproj Sun Feb 27 12:41:53 2011
@@ -34,6 +34,12 @@
     <DocumentationFile>bin\Release\DotCMIS.XML</DocumentationFile>
     <NoWarn>1591</NoWarn>
   </PropertyGroup>
+  <PropertyGroup>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup>
+    <AssemblyOriginatorKeyFile>dotcmis.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
   <ItemGroup>
     <Reference Include="System" />
     <Reference Include="System.Core" />
@@ -84,6 +90,7 @@
   </ItemGroup>
   <ItemGroup>
     <None Include="app.config" />
+    <None Include="dotcmis.snk" />
     <None Include="Service References\CMISWebServicesReference\CMIS-Core.xsd">
       <SubType>Designer</SubType>
     </None>

Modified: chemistry/dotcmis/trunk/DotCMIS/build.bat
URL: 
http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/DotCMIS/build.bat?rev=1075041&r1=1075040&r2=1075041&view=diff
==============================================================================
--- chemistry/dotcmis/trunk/DotCMIS/build.bat (original)
+++ chemistry/dotcmis/trunk/DotCMIS/build.bat Sun Feb 27 12:41:53 2011
@@ -1,3 +1,13 @@
+@echo off
+
+rem This batch file creates the Debug DLL, the Release DLL and the 
documentation.
+rem It requires the .NET Framework 3.5, Sandcastle and Sandcastle Help File 
Builder.
+
+echo Building Debug DLL...
 msbuild DotCMIS.csproj /ToolsVersion:3.5 /p:Configuration=Debug
+
+echo Building Release DLL...
 msbuild DotCMIS.csproj /ToolsVersion:3.5 /p:Configuration=Release
+
+echo Building documentation...
 msbuild DotCMIS.shfbproj /ToolsVersion:3.5 /p:Configuration=Release
\ No newline at end of file

Added: chemistry/dotcmis/trunk/DotCMIS/dotcmis.snk
URL: 
http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/DotCMIS/dotcmis.snk?rev=1075041&view=auto
==============================================================================
Binary file - no diff available.

Propchange: chemistry/dotcmis/trunk/DotCMIS/dotcmis.snk
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: chemistry/dotcmis/trunk/README
URL: 
http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/README?rev=1075041&view=auto
==============================================================================
--- chemistry/dotcmis/trunk/README (added)
+++ chemistry/dotcmis/trunk/README Sun Feb 27 12:41:53 2011
@@ -0,0 +1 @@
+DotCMIS 0.1
\ No newline at end of file

Added: chemistry/dotcmis/trunk/release.bat
URL: 
http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/release.bat?rev=1075041&view=auto
==============================================================================
--- chemistry/dotcmis/trunk/release.bat (added)
+++ chemistry/dotcmis/trunk/release.bat Sun Feb 27 12:41:53 2011
@@ -0,0 +1,44 @@
+@echo off
+
+rem This batch file creates a release.
+rem It requires Cygwin.
+
+set DOTCMISZIP=dotcmis-0.1.zip
+
+echo Building...
+cd DotCMIS
+call build.bat
+cd ..
+
+echo Creating release directory...
+rmdir /S /Q release
+mkdir release
+
+echo Copying readme, etc...
+copy LICENSE release
+copy NOTICE release
+copy DEPENDENCIES release
+copy README release
+
+echo Copying binaries ...
+copy DotCMIS\bin\Release\DotCMIS.dll release
+copy DotCMIS\doc\DotCMISDoc.chm release
+
+echo Copying source...
+mkdir release\source
+xcopy DotCMIS release\source /E
+rmdir /S /Q release\source\bin
+rmdir /S /Q release\source\obj
+rmdir /S /Q release\source\doc
+
+echo Creating release file...
+del %DOTCMISZIP%
+cd release
+zip -r  ..\%DOTCMISZIP% *
+cd ..
+
+echo Signing release file...
+gpg --armor --output %DOTCMISZIP%.asc --detach-sig %DOTCMISZIP%
+gpg --print-md MD5 %DOTCMISZIP% > %DOTCMISZIP%.md5
+gpg --print-md SHA512 %DOTCMISZIP% > %DOTCMISZIP%.sha
+


Reply via email to