!++ ! IDENT 'X-2' ! ! [MKISOFS.COM]MKISOFSASM.DAT ! ! This is a data file giving compile/assembly instructions to ! SYSBLDCOM$:FASM.COM for the MKISOFS facility. ! ! Format: ! %object_name/source_1[+source_2[+source_3...]] ! \object_name\* ! ! Symbols used: ! ! LANG - Sets the language/compiler ! OPT - Specifies any options to be added to the compile ! OLB - Specifies the object library (in LIB$) to contain the ! compiled module. ! MLn - Specify source libraries to be added to the compile ! via "+/LIB". ! ! Note: Any commands needed to compile these modules (such as invoking ! facility-specific setup procedures) or defining facility-specific ! logicals, should be added to this file, and not to MKISOFSBLD.COM. ! ! MODIFIED BY: ! ! X-2 JEM019 John Malmberg 08-Oct-2003 ! Original ! !-- ! $OLB:="MKISOFS";GBL:="NOGLOBALS" ! $ML1:="";ML2:="";ML3:="";OPT:="" ! $LANG:="MACRO";OPT:="";ML1:="EXECML$" ! EXECML$ is [SYSLIB]LIB.MLB !%macro_mod1/macro_src1 !%macro_mod2/macro_src2+macro_src3 ! $LANG:=BLISS;OPT:="";ML1:="" ! $LANG:=MESSAGE;OPT:="";ML1:="" !%msg_mod/msg_src !\msg_mod\*RENAME/LOG OBJ$:msg_mod.OBJ OBJ$:msg_mod.OBB !\msg_mod\*CPYSYSMSG OBJ$:msg_mod.OBB ! $LANG:=CC;OPT:="";ML1:="" ! ! ** These languages available for EVAX builds only. ! $LANG:=EVAX_ASSEMBLER;OPT:="";ML1:="" ! ** EVAX_ASSEMBLER = MACRO-64 assembler ! ! EXECLIBH$ is [SYSLIB]SYS$LIB_C.TLB ! ** ANSI_CC = DEC C with /STANDARD=RELAXED_ANSI/EXTERN=STRICT $LANG:=ANSI_CC; $OPT_WARN:="/WARN=ENABLE=(LEVEL4,QUESTCODE)" $OPT_DEF:="/DEFINE=HAVE_CONFIG_H" $OPT_EXT:="/EXTERN=RELAXED" $OPT_INST:="/INSTRUCTION=FLOAT" $OPT= OPT_WARN + OPT_DEF + OPT_EXT + OPT_INST $ML1:="" %BOOT/BOOT %eltorito/eltorito %exclude/exclude %files/files %fnmatch/fnmatch %getopt/getopt %getopt1/getopt1 %hash/hash %match/match %mkisofs/mkisofs %multi/multi %name/name %rock/rock %tree/tree %vms_opendir/vms_opendir %vms_pre_init_mkisofs/vms_pre_init_mkisofs %write/write ! ! !$LANG:=BLISS64;OPT:="";ML1:=""