50 lines
997 B
Plaintext
50 lines
997 B
Plaintext
|
# $Header$
|
||
|
|
||
|
#PARAMS do not remove this line!
|
||
|
|
||
|
#MACH_PARAMS do not remove this line!
|
||
|
|
||
|
SRC_DIR = $(SRC_HOME)/mach/$(MACH)/libdb
|
||
|
CDIR = $(SRC_HOME)/mach/proto/grind
|
||
|
|
||
|
EMFLAGS= -L -LIB -O -I$(SRC_DIR) -I$(CDIR) -I$(SRC_HOME)/util/grind -m$(MACH)
|
||
|
|
||
|
LIST = atlin.$(SUF) lib.$(SUF)\
|
||
|
par_misc.$(SUF) machdep.$(SUF)
|
||
|
|
||
|
SRC = $(CDIR)/atlin.c $(CDIR)/lib.e\
|
||
|
$(CDIR)/par_misc.e $(SRC_DIR)/machdep.s
|
||
|
|
||
|
all: db_lib.a
|
||
|
|
||
|
install: tail_fp
|
||
|
|
||
|
tail_fp: db_lib.a
|
||
|
cp db_lib.a $(TARGET_HOME)/lib/$(MACH)/tail_db
|
||
|
$(RANLIB) $(TARGET_HOME)/lib/$(MACH)/tail_db
|
||
|
|
||
|
clean:
|
||
|
rm -f $(LIST) db_lib.a
|
||
|
|
||
|
opr:
|
||
|
make pr | opr
|
||
|
|
||
|
pr:
|
||
|
@pr $(CDIR)/proto.make $(SRC)
|
||
|
|
||
|
db_lib.a: $(LIST)
|
||
|
$(ASAR) rv $@ $?
|
||
|
$(RANLIB) db_lib.a
|
||
|
|
||
|
atlin.$(SUF): $(CDIR)/atlin.c $(SRC_HOME)/util/grind/message.h
|
||
|
ack $(EMFLAGS) -c $(CDIR)/atlin.c
|
||
|
|
||
|
lib.$(SUF): $(CDIR)/lib.e
|
||
|
ack $(EMFLAGS) -c $(CDIR)/lib.e
|
||
|
|
||
|
par_misc.$(SUF): $(CDIR)/par_misc.e
|
||
|
ack $(EMFLAGS) -c $(CDIR)/par_misc.e
|
||
|
|
||
|
machdep.$(SUF): $(SRC_DIR)/machdep.s
|
||
|
ack $(EMFLAGS) -c $(SRC_DIR)/machdep.s
|