Browse Subversion Repository
Contents of /BuildPackage.bat
Parent Directory
| Revision Log
Revision 45 -
( show annotations)
( download)
( as text)
Sat Jun 25 11:36:49 2011 UTC
(12 years, 10 months ago)
by jinsf
File MIME type: application/x-msdos-program
File size: 1103 byte(s)
ListPaste
- BuildPackage.bat 修正
| 1 |
@echo off |
| 2 |
|
| 3 |
rem ListPaste 配布用パッケージ作成 |
| 4 |
rem zip.exe が必要 |
| 5 |
|
| 6 |
setlocal |
| 7 |
|
| 8 |
if "%1"=="" goto error |
| 9 |
if "%2"=="" goto error |
| 10 |
set RELEASE_DIR=%1 |
| 11 |
set PACKAGE_NAME=%2 |
| 12 |
|
| 13 |
pushd "%~dp0" |
| 14 |
|
| 15 |
rem パッケージディレクトリ削除 |
| 16 |
rmdir /S /Q Package\%PACKAGE_NAME% |
| 17 |
rem パッケージディレクトリ作成 |
| 18 |
mkdir Package\%PACKAGE_NAME% |
| 19 |
|
| 20 |
rem バイナリをコピー |
| 21 |
copy %RELEASE_DIR%\ListPaste.exe Package\%PACKAGE_NAME% |
| 22 |
|
| 23 |
rem MessagePack の LICENSE と NOTICE をコピー |
| 24 |
set MESSAGE_PACK_DIR=msgpack-0.5.4 |
| 25 |
set MESSAGE_PACK_PACKAGE_DIR=Package\%PACKAGE_NAME%\MessagePack |
| 26 |
mkdir %MESSAGE_PACK_PACKAGE_DIR% |
| 27 |
copy "%MESSAGE_PACK_DIR%"\LICENSE "%MESSAGE_PACK_PACKAGE_DIR%" |
| 28 |
copy "%MESSAGE_PACK_DIR%"\NOTICE "%MESSAGE_PACK_PACKAGE_DIR%" |
| 29 |
|
| 30 |
pushd Package |
| 31 |
|
| 32 |
rem readme.txt をコピー |
| 33 |
copy readme.txt %PACKAGE_NAME% |
| 34 |
|
| 35 |
rem hitsory.txt をコピー |
| 36 |
copy history.txt %PACKAGE_NAME% |
| 37 |
|
| 38 |
rem パッケージを削除 |
| 39 |
del %PACKAGE_NAME%.zip |
| 40 |
rem パッケージを作成 |
| 41 |
zip.exe %PACKAGE_NAME%.zip %PACKAGE_NAME%\* |
| 42 |
zip.exe %PACKAGE_NAME%.zip %PACKAGE_NAME%\*\* |
| 43 |
|
| 44 |
popd |
| 45 |
popd |
| 46 |
|
| 47 |
goto end |
| 48 |
|
| 49 |
:error |
| 50 |
echo %~nx0 RELEASE_DIR PACKAGE_NAME |
| 51 |
|
| 52 |
:end |
| 53 |
endlocal |
|