#	Copyright (c) 1984 AT&T
#	  All Rights Reserved

#	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
#	The copyright notice above does not evidence any
#	actual or intended publication of such source code.

#ident	"@(#)ar:m88k/makefile	1.11"

#***************************************************************************
#                                                                          *
#			UNIX Archive (ar) makefile			   *
#									   *
#***************************************************************************

ROOT	=
BINDIR	= $(ROOT)/bin
BASE	= ../..
COMI	= $(BASE)/inc/common
INCM88K	= $(BASE)/inc/m88k
CDIR	= ../common
FLEX	= FLEXNAMES
ARFORMAT= PORTAR
SGS	=m88k
RM	= rm
OWN	= bin
GRP	= bin
STRIP	= strip
LP	= lp

USRINC= $(ROOT)/usr/$(VERSION)include

CFILES = $(CDIR)/ar.c

HFILES = $(COMI)/ar.h $(COMI)/filehdr.h $(COMI)/syms.h $(INCM88K)/paths.h

CC	 =	$(PFX)cc
OCSFLAG =	OCS_BCS
CFLAGS   = 
LDLIBS   =
DEFLIST  =	-D$(FLEX) -D$(ARFORMAT) -D$(OCSFLAG)
INCLIST  =	-I$(COMI) -I$(INCM88K) -I$(USRINC)
LIBLD	 =	../../libld/m88k/$(SGS)libld.a
LIBS	 =	$(LDLIBS) $(LIBLD)


all:		$(SGS)ar


$(SGS)ar:	$(CFILES) $(HFILES)
		$(CC) $(CFLAGS) $(DEFLIST) $(INCLIST) $(CFILES) -o $@ $(LIBS)

install :	$(BINDIR)/$(SGS)ar

$(BINDIR)/$(SGS)ar:	$(SGS)ar
			sh $(BASE)/sgs.install 755 $(OWN) $(GRP) $@ $?

listing:
		pr -n makefile $(HFILES) $(CFILES) | $(LP)
		@echo "files sent to lineprinter"

clean:		 
		rm -f *.o

flow:
		cflow $(PPFLAGS) $(CFILES) > $(OUTFIL)

flowr:
		cflow -r $(PPFLAGS) $(CFILES) > $(OUTFIL)

clobber:	clean
		-rm -f $(SGS)ar
