EMHOME = ../../.. HDIR = $(EMHOME)/modules/h INSTALL = $(EMHOME)/modules/install COMPARE = $(EMHOME)/modules/compare SRC = C_ms_err.c C_ms_opt.c C_ms_emx.c C_ms_reg.c C_ms_src.c\ C_ms_flt.c C_ms_com.c C_ms_par.c C_ms_ego.c C_ms_gto.c OBJ = C_ms_err.o C_ms_opt.o C_ms_emx.o C_ms_reg.o C_ms_src.o\ C_ms_flt.o C_ms_com.o C_ms_par.o C_ms_ego.o C_ms_gto.o INCLUDES=-I$(EMHOME)/h -I$(HDIR) CFLAGS = $(INCLUDES) -O AR = ar all: libem_mes.a libem_mesO.a libem_mesCE.a libem_mes.a: $(OBJ) rm -f libem_mes.a $(AR) cr libem_mes.a $(OBJ) -sh -c 'ranlib libem_mes.a' libem_mesO.a: rm -f *.o libem_mesO.a $(CC) -c $(CFLAGS) -DPEEPHOLE $(SRC) $(AR) cr libem_mesO.a $(OBJ) -sh -c 'ranlib libem_mesO.a' rm -f *.o libem_mesCE.a: rm -f *.o libem_mesCE.a $(CC) -c $(CFLAGS) -DCODE_EXPANDER $(SRC) $(AR) cr libem_mesCE.a $(OBJ) -sh -c 'ranlib libem_mesCE.a' rm -f *.o install: all $(INSTALL) lib/libem_mes.a $(INSTALL) lib/libem_mesO.a $(INSTALL) man/em_mes.3 cmp: all $(COMPARE) lib/libem_mes.a $(COMPARE) lib/libem_mesO.a $(COMPARE) man/em_mes.3 pr: @pr Makefile $(SRC) opr: make pr | opr clean: rm -f *.[oa] lintlib: lint $(INCLUDES) -Cem_mes $(SRC) mv llib-lem_mes.ln $(EMHOME)/modules/lib