123456789101112131415161718192021222324252627282930313233343536373839404142 |
- @echo off
- setlocal
- set msbuild=C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
- set year=%DATE:~12,2%
- set month=%DATE:~4,2%
- set day=%DATE:~7,2%
- set release=System.Net.FtpClient.%year%.%month%.%day%
- set archive=%release%.zip
- if exist "%release%" rd /s /q "%release%"
- if exist "%archive%" del /q "%archive%"
- md "%release%"
- md "%release%\bin"
- md "%release%\source"
- md "%release%\source\Extensions"
- md "%release%\examples"
- md "%release%\help"
- rd /q /s System.Net.FtpClient\bin
- %msbuild% /p:Configuration=Debug "System.Net.FtpClient\System.Net.FtpClient.csproj"
- %msbuild% /p:Configuration=Release "System.Net.FtpClient\System.Net.FtpClient.csproj"
- xcopy /s "System.Net.FtpClient\bin" "%release%\bin\"
- xcopy "System.Net.FtpClient\*.cs" "%release%\source\"
- xcopy "System.Net.FtpClient\Extensions\*.cs" "%release%\source\Extensions\"
- xcopy "System.Net.FtpClient\*.csproj" "%release%\source\"
- xcopy "Examples\*.cs" "%release%\examples\"
- xcopy "Examples\*.csproj" "%release%\examples\"
- xcopy "Sandcastle\README.txt" "%release%\help\"
- xcopy "Sandcastle\CHM\System.Net.FtpClient.chm" "%release%\help\"
- xcopy /s "Sandcastle\HTML\*" "%release%\help\html\"
- xcopy "LICENSE.TXT" "%release%\"
- cd "%release%"
- "C:\Program Files\7-Zip\7z.exe" a -tzip "..\%archive%" *
- cd ..
- rd /s /q "%release%"
- pause
|