59 lines
1.3 KiB
Batchfile
59 lines
1.3 KiB
Batchfile
|
@setlocal
|
||
|
@echo off
|
||
|
rem
|
||
|
rem Make sure the source path is given and correct
|
||
|
rem
|
||
|
if "%sdxroot%" == "" goto not_razzle
|
||
|
if "%1" == "" goto usage
|
||
|
rem
|
||
|
rem checking a sample file to see if the given path is ok
|
||
|
rem
|
||
|
if not exist %1\USA\CHK\fax\i386\fyi.cov goto usage
|
||
|
rem
|
||
|
rem Move to the right place in the enlistment tree
|
||
|
rem
|
||
|
|
||
|
echo The following script will replace all the source files
|
||
|
echo under %sdxroot%\printscan\faxsrv\src
|
||
|
echo Press Ctrl-C now to abort or
|
||
|
pause
|
||
|
|
||
|
echo Marking source files are non-Read-only
|
||
|
attrib -r %1\*.* /s
|
||
|
|
||
|
echo Deleting all sources...
|
||
|
cd %sdxroot%\printscan\faxsrv\src
|
||
|
sd delete ...
|
||
|
cd %sdxroot%\printscan\faxsrv
|
||
|
sd submit
|
||
|
|
||
|
rem *******************************************************
|
||
|
rem * *
|
||
|
rem * S O U R C E S *
|
||
|
rem * *
|
||
|
rem *******************************************************
|
||
|
echo Copying new sources...
|
||
|
|
||
|
cd %sdxroot%\printscan\faxsrv\src
|
||
|
xcopy %1\src\*.* . /s
|
||
|
|
||
|
echo Adding sources...
|
||
|
|
||
|
dir /s/b/a-d-h | sd -x - add
|
||
|
|
||
|
sd submit
|
||
|
|
||
|
echo All done.
|
||
|
goto end
|
||
|
|
||
|
:not_razzle
|
||
|
echo Please run this script from a Whistler razzle environment.
|
||
|
goto end
|
||
|
|
||
|
:usage
|
||
|
echo Please type the path to the root of the sources and binaries (root of SRC and USA dirs)
|
||
|
goto end
|
||
|
|
||
|
:end
|
||
|
endlocal
|