Git init
[external/mawk.git] / msdos / makefile.ztc
1 # Makefile for Zortech C
2
3 OBJ1=parse.obj scan.obj memory.obj main.obj hash.obj execute.obj code.obj\
4   da.obj error.obj init.obj bi_vars.obj cast.obj print.obj bi_funct.obj\
5   kw.obj jmp.obj array.obj field.obj  split.obj re_cmpl.obj zmalloc.obj\
6   fin.obj files.obj  scancode.obj matherr.obj fcall.obj version.obj\
7   dosexec.obj
8
9 #OBJ2=rexp\rexp.obj rexp\rexp0.obj rexp\rexp1.obj rexp\rexp2.obj\
10 #  rexp\rexp3.obj  rexp\rexpdb.obj
11
12 OBJ2=rexp.obj rexp0.obj rexp1.obj rexp2.obj\
13   rexp3.obj rexpdb.obj
14
15 CFLAGS=-ml -bx -o -A- -DLARGE -DMAWK -DHAVE_SMALL_MEMORY=0
16
17 LFLAGS = -L/ST:32768
18
19 .c.obj:
20         ztc -c $(CFLAGS) $<
21
22 bmawkztc.exe:   $(OBJ1) $(OBJ2)
23         ztc $(LFLAGS) -obmawkztc $(OBJ1) $(OBJ2)
24
25 $(OBJ1): BI_FUNCT.H BI_VARS.H CODE.H FIELD.H FILES.H INIT.H JMP.H MEMORY.H\
26   PARSE.H PATCHLEV.H REGEXP.H REPL.H SCAN.H SIZES.H SYMTYPE.H TYPES.H\
27   ZMALLOC.H CONFIG.H FIN.H MAWK.H
28 $(OBJ2):        rexp.h