1 # $Id: proto.make,v 1.4 1994/06/24 10:51:25 ceriel Exp $
3 #PARAMS do not remove this line!
5 SRC_DIR = $(SRC_HOME)/util/ceg/EM_parser/as_EM_pars
7 CEGLIB = $(TARGET_HOME)/lib.bin/ceg
8 PARLIB = $(CEGLIB)/EM_parser
9 LIB = $(PARLIB)/as_EM_pars
11 OFILES = dist.$(SUF) error.$(SUF)
12 HFILES = $(SRC_DIR)/arg_type.h $(SRC_DIR)/em_decl.h $(SRC_DIR)/em_parser.h
14 IFILES = -I$(TARGET_HOME)/h -I$(TARGET_HOME)/modules/h
16 CFLAGS = $(COPTIONS) $(IFILES) -DNDEBUG
24 cp $(OFILES) $(HFILES) $(LIB)
27 for i in $(OFILES) $(HFILES) ; do cmp $$i $(LIB)/$$i ; done
33 @pr $(SRC_DIR)/proto.make $(HFILES) $(SRC_DIR)/dist.c $(SRC_DIR)/error.c
38 dist.$(SUF): $(SRC_DIR)/dist.c
39 $(CC) -c $(CFLAGS) $(SRC_DIR)/dist.c
41 error.$(SUF): $(SRC_DIR)/error.c
42 $(CC) -c $(CFLAGS) $(SRC_DIR)/error.c