#
# (c) Copyright 1990, 1991, 1992, 1993 OPEN SOFTWARE FOUNDATION, INC. 
# ALL RIGHTS RESERVED 
# Copyright (c) 1994 Hewlett Packard Company
# All rights reserved.
#
#
# OSF/1 1.2
#
#

PROGRAM			= pax
MSGHDRS                 = $(PROGRAM)_msg.h
MSGFILES		= $(PROGRAM).msg
CATFILE                 = $(PROGRAM).cat
GENCAT			= gencat

ILIST			= pax
IDIR			= /usr/bin/

HFILES			= ${MSGHDRS} config.h func.h pax.h
OFILES			= hpux_rel.o pax.o append.o buffer.o \
			  cpio.o create.o extract.o fileio.o hash.o \
			  link.o list.o mem.o namelist.o names.o pass.o \
			  pathname.o replace.o tar.o ttyio.o warn.o


FLAGS			= -Aa +e -DDBUG_OFF -D_POSIX2_SOURCE -D_XOPEN_SOURCE \
			  -D_AES_SOURCE -D_XPG2 -D_HPUX_SOURCE \
			  -D_FILE_OFFSET_BITS=64 -D_LARGE_UIDS -D__STDC_EXT__
LIBS=

default:	$(PROGRAM) $(CATFILE)

$(PROGRAM):	$(HFILES) $(OFILES) charmap.o
	$(CC) $(FLAGS) $(CFLAGS) -o $@ $(OFILES) charmap.o $(LIBS)

$(CATFILE): $(MSGFILES)
	$(GENCAT) $@ $(MSGFILES)

charmap.o: charmap.c charmap.h
	$(CC) -c $(FLAGS) $(CFLAGS) charmap.c

.c.o:
	$(CC) -c $(FLAGS) $(CFLAGS) $<

clean:
	rm -f $(OFILES) charmap.o

clobber: clean
	rm -f $(PROGRAM) a.out $(CATFILE) 
