1234949SbaptCFLAGS = /decc $(CC_OPTIONS)/Diagnostics /Define=(NDEBUG) /Object=$@ /Include=([]) 2234949Sbapt 3234949SbaptLINKFLAGS = /map=$(MMS$TARGET_NAME)/cross_reference/exec=$(MMS$TARGET_NAME).exe 4234949Sbapt 5234949SbaptLINKER = cc 6234949Sbapt 7234949SbaptOBJS = closure.obj, \ 8234949Sbapt error.obj, \ 9234949Sbapt lalr.obj, \ 10234949Sbapt lr0.obj, \ 11234949Sbapt main.obj, \ 12234949Sbapt mkpar.obj, \ 13234949Sbapt output.obj, \ 14234949Sbapt reader.obj, \ 15268899Sbapt yaccpar.obj, \ 16234949Sbapt symtab.obj, \ 17234949Sbapt verbose.obj, \ 18234949Sbapt warshall.obj 19234949Sbapt 20234949SbaptPROGRAM = yacc.exe 21234949Sbapt 22234949Sbaptall : $(PROGRAM) 23234949Sbapt 24234949Sbapt$(PROGRAM) : $(OBJS) 25234949Sbapt @ write sys$output "Loading $(PROGRAM) ... " 26234949Sbapt @ $(LINK) $(LINKFLAGS) $(OBJS) 27234949Sbapt @ write sys$output "done" 28234949Sbapt 29234949Sbaptclean : 30234949Sbapt @- if f$search("*.obj") .nes. "" then delete *.obj;* 31234949Sbapt @- if f$search("*.lis") .nes. "" then delete *.lis;* 32234949Sbapt @- if f$search("*.log") .nes. "" then delete *.log;* 33234949Sbapt 34234949Sbaptclobber : clean 35234949Sbapt @- if f$search("*.exe") .nes. "" then delete *.exe;* 36234949Sbapt 37234949Sbapt$(OBJS) : defs.h 38