make separate lib for code-expander

This commit is contained in:
ceriel 1988-01-14 13:50:43 +00:00
parent 1f3ad61fd5
commit fb65cda40f

View file

@ -8,21 +8,29 @@ 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 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) INCLUDES=-I$(EMHOME)/h -I$(HDIR)
CFLAGS = $(INCLUDES) -O CFLAGS = $(INCLUDES) -O
AR = ar
all: libem_mes.a libem_mesO.a all: libem_mes.a libem_mesO.a libem_mesCE.a
libem_mes.a: $(OBJ) libem_mes.a: $(OBJ)
rm -f libem_mes.a rm -f libem_mes.a
ar cr libem_mes.a $(OBJ) $(AR) cr libem_mes.a $(OBJ)
-sh -c 'ranlib libem_mes.a' -sh -c 'ranlib libem_mes.a'
libem_mesO.a: libem_mesO.a:
rm -f *.o libem_mesO.a rm -f *.o libem_mesO.a
$(CC) -c $(CFLAGS) -DPEEPHOLE $(SRC) $(CC) -c $(CFLAGS) -DPEEPHOLE $(SRC)
ar cr libem_mesO.a $(OBJ) $(AR) cr libem_mesO.a $(OBJ)
-sh -c 'ranlib libem_mesO.a' -sh -c 'ranlib libem_mesO.a'
rm -f *.o 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: all
$(INSTALL) lib/libem_mes.a $(INSTALL) lib/libem_mes.a
$(INSTALL) lib/libem_mesO.a $(INSTALL) lib/libem_mesO.a