# $Source: /hpux/shared/supp//usr/src/cmd/rmt/./makefile,v $
# $Revision: 72.2 $

# Common makefile for restore

OBJECTS  =  rmt.o hpux_rel.o
SOURCES  =  rmt.c hpux_rel.c
FLAGS= -DFASTTCPIP
INCLUDES = -I../dump
LIBS = -lsec -lscmd

default: rmt

metrics: rmt.M

rmt: $(OBJECTS)
	if ifdef SecureWare || ifdef B1 || ifdef TRUSTED; then          \
		$(CC) $(LDFLAGS) $(OBJECTS) -o rmt $(LIBS);		\
	else								\
		$(CC) $(LDFLAGS) $(OBJECTS) -o rmt;			\
	fi

rmt.M: $(SOURCES)
	$(METRICS) $(FLAGS) $(FLAGS) $(INCLUDES) $(SOURCES) -o rmt.M

rmt.o:	rmt.c
	$(CC) $(CFLAGS) $(FLAGS) $(INCLUDES) -c rmt.c

clean:
	/bin/rm -f *.o core

clobber: clean
	/bin/rm -f rmt

# Redefine the .c to .o rule as to include FLAGS
.c.o:
	$(CC) $(CFLAGS) $(FLAGS) -c $<

