# $Id: Makefile,v 1.6 1995/03/22 06:47:59 m-gniibe Exp m-gniibe $

OBJS = pmnew.o pmtool.o pm_if.o pm_lib.o pm_get.o \
      pm_put.o pm_update.o revision.o

QUIXOTE_TOP= ../

pmnew.o :       pmhead.h
pmtool.o :	pmhead.h
pm_if.o :	pmhead.h
pm_lib.o :	pmhead.h
pm_get.o :	pmhead.h
pm_put.o :	pmhead.h
pm_update.o :	pmhead.h
revision.o :	pmhead.h

###################
all: ${OBJS}

clean: 
	rm -f *.o

###################
KL1S=  ../pm/pmtest.kl1 ../pm/pm.kl1 ../pm/pmcif.kl1 ../pm/qxt_init.kl1
KL1S2= ../pm/pm2.kl1 ../pm/pm.kl1 ../pm/pmcif.kl1 ../pm/qxt_init.kl1

## comp:	compile object files 
pmobj:$(OBJS)

pmtest :     $(OBJS)  $(KL1S) 
	klic  -o pmtest $(KL1S) $(OBJS)

## pm2:
pm2 :     $(OBJS)  $(KL1S2) 
	klic -o pm2 $(KL1S2) $(OBJS)

###################
update:
	for file in ../../server/QF-pm2/*.c ../../server/QF-pm2/*.h; do\
		rm -f `basename $$file`; \
		cp -p $$file .; \
	done
