home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgLangD.iso
/
VCAFE.3.0A
/
Main.bin
/
gensymantec.bat
< prev
next >
Wrap
DOS Batch File
|
1998-11-24
|
2KB
|
50 lines
REM -------------------------------------------------------------
REM Generating symantec javadoc documentation in ..\docs\symantec
REM -------------------------------------------------------------
@echo off
REM Input: symantec.* sources under ..\..\java\src
REM com.symantec.* sources under ..\..\green\java\src\com
REM Erad: symantec and com under ..\..\erad\src
REM Output: HTML doc under ..\docs\symantec
REM sources copied locally
if not exist ..\docs\symantec md ..\docs\symantec
xcopy ..\..\java\src\symantec\*.java symantec\ /S >nul
xcopy ..\..\green\java\src\com\*.java com\ /S >nul
if not exist com\symantec\itools\vcafe\macro md com\symantec\itools\vcafe\macro
xcopy ..\..\aruba\CMDCORE\stubs\VisualCafeCommand.java com\symantec\itools\vcafe\macro\ >nul
if "%1"=="erad" goto geteradsrc
goto gensymdoc
:geteradsrc
echo Getting ERAD source...
xcopy ..\..\erad\src\symantec\*.java symantec\ /S >nul
xcopy ..\..\erad\src\com\*.java com\ /S >nul
:generad
REM Erad files generated here
if exist com\symantec\itools\distobj\beans\ServerManager.java del com\symantec\itools\distobj\beans\ServerManager.java
..\..\bin\sj @symantecERAD.rsp
REM The above command may run out of memory due to the sheer number of packages. If
REM this happens ERAD.rsp should be used but probably generated into a separate doc dir
REM use the following two lines
REM if not exist ..\docs\erad md ..\docs\erad
REM ..\..\bin\sj @ERAD.rsp
echo Skipped generation for following ERAD packages due to compile errors:
echo symantec.itools.vcafe.dove.model.db problems can't subclass ModelComposite
echo symantec.itools.vcafe.dove.vendor.obsolete for obvious reasons.
goto done
:gensymdoc
REM Non-erad javadoc files generated here
..\..\bin\sj @symantec.rsp
:done
echo Skipped generation for following packages due to errors because of missing classes:
echo symantec.itools.db.awt[...] no symantec.itools.db.net and symantec.itools.db.pro
echo symantec.itools.db.beans.jdbc requires com.ms.security
REM echo symantec.itools.db.pro no symantec.itools.db.pro.RelationView and symantec.itools.db.pro.Session
REM echo symantec.itools.db.beans.jdbc.editors requires com.ms.security