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

# Common makefile for tcio

OBJECTS = hpux_rel.o tcio.o tpsup.o optprs.o tpmdep.o
SOURCES = hpux_rel.c tcio.c tpsup.c optprs.c tpmdep.c
INCLUDES = tcio.h tcio.def

COMMAND = tcio
COMMAND_M = tcio.M

default: $(COMMAND) $(COMMAND).arch

metrics: $(COMMAND_M)

$(COMMAND):  $(OBJECTS) 
	$(CC) $(CFLAGS) $(LDFLAGS) -o $(COMMAND) $(OBJECTS)

$(COMMAND_M):  $(SOURCES) 
	$(METRICS) $(CFLAGS) -o $(COMMAND_M) $(SOURCES)

$(COMMAND).arch:  $(OBJECTS) 
	if hp9000s800; then                             		   \
		$(CC) $(CFLAGS) $(LDFLAGS) -Wl,-a,archive -o $@ $(OBJECTS);\
        fi; 

$(OBJECTS):  $(INCLUDES)

clean:
	/bin/rm -f $(OBJECTS)

clobber: clean
	/bin/rm -f tcio tcio.arch

