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
+