machine=sun4
bindir=/tmp/aum/bin
libdir=/tmp/aum/lib
execdir=/tmp/aum/lib/exec
yacc=bison -y
plusplus=g++ -DIOSTREAM_2_0
dynamic_link=-DDYNAMIC_LINK
debug_options=
dldlib=-ldld
mbox=socket
socket_comm=-DSOCKET_COMM
#
#  Makefile for AUm program's library
#

SRCS	      = \
		derive.aum \
		dp_cell.aum \
		fileio.aum \
		hash.aum \
		hidecmp.aum \
		queue.aum \
		skconv.aum \
		slist.aum \
		stack.aum \
		stdio.aum \
		string.aum \
		svector.aum \
		wait.aum

OBJS	      = \
		derive.aao \
		dp_cell.aao \
		fileio.aao \
		hash.aao \
		hidecmp.aao \
		queue.aao \
		skconv.aao \
		slist.aao \
		stack.aao \
		stdio.aao \
		string.aao \
		svector.aao \
		wait.aao

ASMS	      = system.aas debugio.aas

AUMC	      = ${bindir}/aumc

SUFFIX	      = .aao:o .aum

.SUFFIXES:
.SUFFIXES:	.aum .aao

.aum.aao:
		${AUMC} $<

all:		$(OBJS)

install:	all
		-if [ ! -d ${libdir} ]; then mkdir ${libdir}; fi;
		cp $(SRCS) $(OBJS) $(ASMS) ${libdir}

clean:
		rm -f core

distclean:
		rm -f $(OBJS) *~
		rm -f core

###
