# Makefile for ALSCRIPT, msf2blc and clus2blc programs # # These programs require an ANSI C compiler # # This makefile is for WATCOM C on a 386 or better PC. # Use the command wmake/u to build the alscript programs. # CC = wcc386 CFLAGS = LFLAGS = /l=dos4g ALOBJS = alscript.obj alps.obj gjutil.obj agetbloc.obj ckdd.obj gjtimes.obj # PROGS = alscript.exe msf2blc.exe clus2blc.exe alsnum.exe fast2blc.exe all: $(PROGS) alscript.exe: $(ALOBJS) $(CC) $(CFLAGS) $(ALOBJS) $(LFLAGS) /fe=alscript.exe msf2blc.exe: msf2blc.obj gjutil.obj gjtimes.obj $(CC) $(CFLAGS) msf2blc.obj gjutil.obj gjtimes.obj $(LFLAGS) /fe=msf2blc.exe fast2blc.exe: fast2blc.obj gjutil.obj gjtimes.obj $(CC) $(CFLAGS) msf2blc.obj gjutil.obj gjtimes.obj $(LFLAGS) /fe=msf2blc.exe clus2blc.exe: clus2blc.obj gjutil.obj gjtimes.obj $(CC) $(CFLAGS) clus2blc.obj gjutil.obj gjtimes.obj $(LFLAGS) /fe=clus2blc.exe alsnum.exe: alsnum.obj gjutil.obj agetbloc.obj gjtimes.obj $(CC) $(CFLAGS) alsnum.obj gjutil.obj agetbloc.obj gjtimes.obj $(LFLAGS) /fe=alsnum.exe alscript.obj: alscript.c array.h gjutil.h version.h $(CC) $(CFLAGS) alscript.c alps.obj: alps.c array.h gjutil.h version.h $(CC) $(CFLAGS) alps.c agetbloc.obj: agetbloc.c array.h gjutil.h $(CC) $(CFLAGS) agetbloc.c gjutil.obj: gjutil.c gjutil.h gjtimes.obj $(CC) $(CFLAGS) gjutil.c gjtimes.obj gjtimes.obj: gjtimes.c gjtimes.h $(CC) $(CFLAGS) gjtimes.c clus2blc.obj: clus2blc.c array.h gjutil.h defaults.h $(CC) $(CFLAGS) clus2blc.c msf2blc.obj: msf2blc.c array.h gjutil.h defaults.h $(CC) $(CFLAGS) msf2blc.c ckdd.obj: ckdd.c array.h $(CC) $(CFLAGS) ckdd.c alsnum.obj: alsnum.c array.h gjutil.h defaults.h $(CC) $(CFLAGS) alsnum.c