.; This command file is presented for informational purposes only .; It is used at KMS for bypassing part of SYSGEN so that one can .; immediately proceed to the stage of creating the taskbuild command .; files. Enough symbols were defined so that the procedure would work .; for us. This does not mean that it will work for anyone else. .; To start up SYSGEN2 so we can create taskbuild command files (for .; customization, and testing) we type @PRE2. .; Use at your own risk. This procedure is not supported by KMS. .; .ENABLE GLOBAL .SETN $GRP 4 ! ie [1,24] .SETS $MPD "SY:" .SETS $EXC "SY:" .SETT $UWD ! User written drivers .SETT $ANM .SETT $DYN .SETS $SPL "/SP" .SETS $FCP "LARGE" .SETF $BYPAS .SETT $MCR ! USING MCR NOT DCL .SETF $DCL ! NOT USING DCL .SETT $ANSLB ! Flavor of syslib and how .BLD files use it .SETT $ANSBB ! .SETS $DBG "/TR" ! Some times I use this (not DECs) .SETF $EDF ! Do not pause to edit .SETS $FCP "MULTIHEADER"! .SETS $SYUIC "[1,54]" ! Fool into puting files on [1,24] .SETT $11M ! An 11M system .SETF $FRL ! These two options determine the flavor .SETT $FRLTK ! of task built, we build with FCSRES .; Note that if you correctly define a bunch of global symbols such as .; $BL$, $CL$, $MP$, $OD$, $LI$, and $TK$, $OBJDV, $MAPDV, etc. it is .; possible (and rather easy) to support multiple systems on different .; UICs. Our systems build to [n,54] with all objects on [1,24] but .; other configurations can place privileged objects on [n,24]. .; .SETS $BL$ "SY:[1,20]" ! .SETS $OBJDV "SY" .SETS $CL$ "SY:[1,24]" .SETS $MP$ "MP:[1,34]" .SETS $MAPDV "MP" .SETS $OD$ "SY:[1,24]" .SETS $LI$ "SY:[1,24]" .SETS $TK$ "TK:[1,54]" ! We taskbuild to a logical device TK: .SETF $BLD ! DON'T BUILD TASK AUTOMATICALLY .SETT $SGN2 ! This is for sysgen 2 .SETT $MAP ! Want maps .SETT $FUD ! Full duplex terminal driver .SETT $MUP ! Multi-user protection .SETN $GPB 0 .SETT $BGDSK ! We have an RK07 .SETT $KMS .SETT $KMSRS .SETF $MLH ! Not a prepgen @SYSGEN3