#
# $Id: Makefile,v 1.3 1998/11/30 19:40:27 nicb Exp $
#								Exports makef

TOP = ../..

include $(TOP)/Make.Variables

THISDIR=util2/exports
LDFLAGS:=-L$(TOP) $(LDFLAGS)
CFLAGS += -I$(TOP)
PVBASE= pv_export
HETBASE= het_export
LPCBASE= lpc_export
HIBASE = het_import
PIBASE = pv_import
POBJS =  $(PVBASE).o
HOBJS =  $(HETBASE).o
LOBJS =  $(LPCBASE).o
HIOBJS = $(HIBASE).o
PIOBJS = $(PIBASE).o
PVPROG= $(APP_PREFIX)$(PVBASE)$(EXE)
HETPROG= $(APP_PREFIX)$(HETBASE)$(EXE)
LPCPROG= $(APP_PREFIX)$(LPCBASE)$(EXE)
HIPROG= $(APP_PREFIX)$(HIBASE)$(EXE)
PIPROG= $(APP_PREFIX)$(PIBASE)$(EXE)
SUBPROGS=$(PVPROG) $(HETPROG) $(LPCPROG) $(HIPROG) $(PIPROG)
OBJS=$(POBJS) $(HOBJS) $(HIOBJS) $(PIOBJS) $(LOBJS)
SRCS = $(OBJS:.o=.c) Makefile
BINDIR=$(DEST)

exports:	$(SUBPROGS)

$(PVPROG):	$(POBJS)
		$(CC) $(LDFLAGS) -o $@ $(POBJS) $(LIBS)

$(HETPROG):	$(HOBJS)
		$(CC) $(LDFLAGS) -o $@ $(HOBJS) $(LIBS)

$(LPCPROG):	$(LOBJS)
		$(CC) $(LDFLAGS) -o $@ $(LOBJS) $(LIBS)

$(PIPROG):	$(PIOBJS)
		$(CC) $(LDFLAGS) -o $@ $(PIOBJS) $(LIBS)

$(HIPROG):	$(HIOBJS)
		$(CC) $(LDFLAGS) -o $@ $(HIOBJS) $(LIBS)

install: 	$(SUBPROGS)
		if [ ! -d $(DEST) ]; then $(MKDIR) $(DEST); fi
		for i in $(SUBPROGS);\
		do \
			$(INSTALL) -s -m 755 $$i $(DEST); \
		done

include $(TOP)/Make.Subdirs
