0fc1a7137c
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
49 lines
1.1 KiB
Batchfile
Executable File
49 lines
1.1 KiB
Batchfile
Executable File
@echo off
|
|
rem Tar up an external distribution of OGL
|
|
|
|
if "%1" == "" goto usage
|
|
if "%2" == "" goto usage
|
|
echo About to archive an external OGL distribution:
|
|
echo From %1
|
|
echo To %2\ogl.tgz
|
|
echo CTRL-C if this is not correct.
|
|
inkey /W4 `Press any key to continue...` %%input
|
|
|
|
erase %2\ogl.tgz
|
|
cd %1
|
|
|
|
rem First, expand the wildcards in the ogl.rsp file
|
|
|
|
rem Create empty list file
|
|
erase %1\distrib\ogl.lis
|
|
c:\bin\touch %1\distrib\ogl.lis
|
|
|
|
rem Create a .rsp file with backslashes instead
|
|
rem of forward slashes
|
|
rem No need if using ls2 (from UNIX95 distribution)
|
|
rem sed -e "s/\//\\/g" %1\distrib\ogl.rsp > %1\distrib\ogl.rs2
|
|
|
|
set len=%@LINES[%1\distrib\ogl.rsp]
|
|
rem set len=%@DEC[%len]
|
|
do i = 0 to %len by 1
|
|
set line=%@LINE[%1\distrib\ogl.rsp,%i]
|
|
if NOT "%line" == "" ls2 -1 %line >> %1\distrib\ogl.lis
|
|
enddo
|
|
|
|
tar -c -T %1\distrib\ogl.lis
|
|
move archive.tar ogl.tar
|
|
gzip ogl.tar
|
|
move ogl.taz %2\ogl.tgz
|
|
|
|
echo OGL archived.
|
|
goto end
|
|
|
|
:usage
|
|
echo DOS OGL distribution.
|
|
echo Usage: tarogl source destination
|
|
echo e.g. tarogl c:\wx\utils\ogl c:\wx\utils\ogl\deliver
|
|
|
|
:end
|
|
|
|
|