@echo off REM REM DOS batch file for the Calendar Tool Java implementation. REM REM CSC 206 java lib directory set LIB206=z:\classes\206\lib\JVM REM Directory for generated executable files set EXECUTABLES=..\..\executables\JVM REM Files to compile set FILES=caltool\*.java caltool\admin\*.java caltool\admin_ui\*.java caltool\caldb\*.java caltool\caltool_ui\*.java caltool\edit\*.java caltool\edit_ui\*.java caltool\file\*.java caltool\file_ui\*.java caltool\help\*.java caltool\help_ui\*.java caltool\options\*.java caltool\options_ui\*.java caltool\schedule\*.java caltool\schedule_ui\*.java caltool\view\*.java caltool\view_ui\*.java REM List of packages set PACKAGES=caltool caltool\admin caltool\admin_ui caltool\caldb caltool\caltool_ui caltool\edit caltool\edit_ui caltool\file caltool\file_ui caltool\help caltool\help_ui caltool\options caltool\options_ui caltool\schedule caltool\schedule_ui caltool\view caltool\view_ui REM Run the Java compiler on all of the files. REM echo %FILES% javac -g -classpath %LIB206% -d %EXECUTABLES% %FILES% cd %EXECUTABLES% make REM The preceding rule results in an executable program that is invoked as REM follows from the implementation\executables\JVM directory: REM REM java caltool.Main REM REM The makefile in that dir has more information about altenate forms of java REM program invocation.