include	../make_include

CFLAGS=-I../includes -I$(EXODUS) $(DFLAGS)
CPlusFlags=$(CFLAGS)

CPLUS_SRCS=persistent-rel.C catalog.C generic-sm.C builtin-persist.C
CPLUS_OBJS=catalog.o generic-sm.o persistent-rel.o builtin-persist.o 
FILES=$(CPLUS_OBJS) att_fns.o
SRCS=$(CPLUS_SRCS) att_fns.c
# This is to help makedepend find include files.
OTHERINCLUDES=-I$(CPlusROOT)/include

all: persist.o

persist.o: $(FILES)
	ld -o persist.o -r -d $(FILES) $(EXODUS_LIB)

.C.o:
	$(CPlus) -c $(CPlusFlags) $*.C

.c.o:
	$(CC) -c $(CPlusFlags) $*.c

depend:
	makedepend -- $(CFLAGS) -- $(SRCS) $(OTHERINCLUDES)

# DO NOT DELETE THIS LINE -- make depend depends on it.

persistent-rel.o: persistent-rel.h generic-sm.h ../includes/globals.h
persistent-rel.o: ../includes/externs.h ../includes/config.h
persistent-rel.o: ../includes/collection.h ../includes/hash.h
persistent-rel.o: ../includes/arg.h /usr/misc/C++/include/stdio.h
persistent-rel.o: /usr/misc/C++/include/errno.h
persistent-rel.o: /usr/misc/C++/include/stddef.h /usr/include/ansi_compat.h
persistent-rel.o: ../includes/gennum.h /usr/misc/C++/include/alloca.h
persistent-rel.o: /usr/misc/C++/include/stdlib.h /usr/misc/C++/include/pwd.h
persistent-rel.o: /usr/misc/C++/include/sys/types.h
persistent-rel.o: /usr/misc/C++/include/malloc.h ../bignum/h/BigNum.h
persistent-rel.o: ../bignum/../includes/config.h ../includes/rules.h
persistent-rel.o: ../includes/bitvector.h ../includes/cor_error.h
persistent-rel.o: ../includes/interface.h ../includes/term.h
persistent-rel.o: ../includes/garray.h /usr/misc/C++/include/generic.h
persistent-rel.o: ../includes/generic-rel.h ../includes/unify.h
persistent-rel.o: ../includes/builtin-syms.h ../includes/hash-rel.h
persistent-rel.o: ../includes/linked-rel.h ../includes/hash-index.h
persistent-rel.o: ../includes/generic-index.h /usr/misc/C++/include/stdarg.h
persistent-rel.o: ../includes/builtin-rel.h /usr/misc/C++/include/sysent.h
persistent-rel.o: /usr/misc/C++/include/sys/wait.h
persistent-rel.o: /usr/misc/C++/include/sys/resource.h
persistent-rel.o: /usr/misc/C++/include/sys/time.h
persistent-rel.o: /usr/misc/C++/include/sys/ptrace.h
persistent-rel.o: ../includes/annotations.h /usr/misc/C++/include/strings.h
persistent-rel.o: /usr/misc/C++/include/string.h
persistent-rel.o: /usr/misc/C++/include/memory.h ../includes/parse-utils.h
persistent-rel.o: /usr/misc/C++/include/sys/file.h
persistent-rel.o: /usr/misc/C++/include/libc.h /usr/misc/C++/include/osfcn.h
persistent-rel.o: /usr/misc/C++/include/setjmp.h ./exodus/sm_client.h
catalog.o: generic-sm.h ../includes/globals.h ../includes/externs.h
catalog.o: ../includes/config.h ../includes/collection.h ../includes/hash.h
catalog.o: ../includes/arg.h /usr/misc/C++/include/stdio.h
catalog.o: /usr/misc/C++/include/errno.h /usr/misc/C++/include/stddef.h
catalog.o: /usr/include/ansi_compat.h ../includes/gennum.h
catalog.o: /usr/misc/C++/include/alloca.h /usr/misc/C++/include/stdlib.h
catalog.o: /usr/misc/C++/include/pwd.h /usr/misc/C++/include/sys/types.h
catalog.o: /usr/misc/C++/include/malloc.h ../bignum/h/BigNum.h
catalog.o: ../bignum/../includes/config.h ../includes/rules.h
catalog.o: ../includes/bitvector.h ../includes/cor_error.h
catalog.o: ../includes/interface.h ../includes/term.h ../includes/garray.h
catalog.o: /usr/misc/C++/include/generic.h ../includes/generic-rel.h
catalog.o: ../includes/unify.h ../includes/builtin-syms.h
catalog.o: ../includes/hash-rel.h ../includes/linked-rel.h
catalog.o: ../includes/hash-index.h ../includes/generic-index.h
catalog.o: /usr/misc/C++/include/stdarg.h ../includes/builtin-rel.h
catalog.o: /usr/misc/C++/include/sysent.h /usr/misc/C++/include/sys/wait.h
catalog.o: /usr/misc/C++/include/sys/resource.h
catalog.o: /usr/misc/C++/include/sys/time.h
catalog.o: /usr/misc/C++/include/sys/ptrace.h ../includes/annotations.h
catalog.o: /usr/misc/C++/include/strings.h /usr/misc/C++/include/string.h
catalog.o: /usr/misc/C++/include/memory.h ../includes/parse-utils.h
catalog.o: /usr/misc/C++/include/sys/file.h /usr/misc/C++/include/libc.h
catalog.o: /usr/misc/C++/include/osfcn.h /usr/misc/C++/include/setjmp.h
catalog.o: ./exodus/sm_client.h
generic-sm.o: generic-sm.h ../includes/globals.h ../includes/externs.h
generic-sm.o: ../includes/config.h ../includes/collection.h
generic-sm.o: ../includes/hash.h ../includes/arg.h
generic-sm.o: /usr/misc/C++/include/stdio.h /usr/misc/C++/include/errno.h
generic-sm.o: /usr/misc/C++/include/stddef.h /usr/include/ansi_compat.h
generic-sm.o: ../includes/gennum.h /usr/misc/C++/include/alloca.h
generic-sm.o: /usr/misc/C++/include/stdlib.h /usr/misc/C++/include/pwd.h
generic-sm.o: /usr/misc/C++/include/sys/types.h
generic-sm.o: /usr/misc/C++/include/malloc.h ../bignum/h/BigNum.h
generic-sm.o: ../bignum/../includes/config.h ../includes/rules.h
generic-sm.o: ../includes/bitvector.h ../includes/cor_error.h
generic-sm.o: ../includes/interface.h ../includes/term.h ../includes/garray.h
generic-sm.o: /usr/misc/C++/include/generic.h ../includes/generic-rel.h
generic-sm.o: ../includes/unify.h ../includes/builtin-syms.h
generic-sm.o: ../includes/hash-rel.h ../includes/linked-rel.h
generic-sm.o: ../includes/hash-index.h ../includes/generic-index.h
generic-sm.o: /usr/misc/C++/include/stdarg.h ../includes/builtin-rel.h
generic-sm.o: /usr/misc/C++/include/sysent.h /usr/misc/C++/include/sys/wait.h
generic-sm.o: /usr/misc/C++/include/sys/resource.h
generic-sm.o: /usr/misc/C++/include/sys/time.h
generic-sm.o: /usr/misc/C++/include/sys/ptrace.h ../includes/annotations.h
generic-sm.o: /usr/misc/C++/include/strings.h /usr/misc/C++/include/string.h
generic-sm.o: /usr/misc/C++/include/memory.h ../includes/parse-utils.h
generic-sm.o: /usr/misc/C++/include/sys/file.h /usr/misc/C++/include/libc.h
generic-sm.o: /usr/misc/C++/include/osfcn.h /usr/misc/C++/include/setjmp.h
generic-sm.o: ./exodus/sm_client.h
builtin-persist.o: /usr/misc/C++/include/stdio.h
builtin-persist.o: /usr/misc/C++/include/errno.h
builtin-persist.o: /usr/misc/C++/include/stddef.h /usr/include/ansi_compat.h
builtin-persist.o: /usr/misc/C++/include/string.h
builtin-persist.o: /usr/misc/C++/include/memory.h ../includes/builtin-rel.h
builtin-persist.o: ../includes/term.h ../includes/arg.h ../includes/config.h
builtin-persist.o: ../includes/gennum.h /usr/misc/C++/include/alloca.h
builtin-persist.o: /usr/misc/C++/include/stdlib.h /usr/misc/C++/include/pwd.h
builtin-persist.o: /usr/misc/C++/include/sys/types.h
builtin-persist.o: /usr/misc/C++/include/malloc.h ../bignum/h/BigNum.h
builtin-persist.o: ../bignum/../includes/config.h ../includes/garray.h
builtin-persist.o: /usr/misc/C++/include/generic.h ../includes/generic-rel.h
builtin-persist.o: ../includes/unify.h persistent-rel.h generic-sm.h
builtin-persist.o: ../includes/globals.h ../includes/externs.h
builtin-persist.o: ../includes/collection.h ../includes/hash.h
builtin-persist.o: ../includes/rules.h ../includes/bitvector.h
builtin-persist.o: ../includes/cor_error.h ../includes/interface.h
builtin-persist.o: ../includes/builtin-syms.h ../includes/hash-rel.h
builtin-persist.o: ../includes/linked-rel.h ../includes/hash-index.h
builtin-persist.o: ../includes/generic-index.h /usr/misc/C++/include/stdarg.h
builtin-persist.o: /usr/misc/C++/include/sysent.h
builtin-persist.o: /usr/misc/C++/include/sys/wait.h
builtin-persist.o: /usr/misc/C++/include/sys/resource.h
builtin-persist.o: /usr/misc/C++/include/sys/time.h
builtin-persist.o: /usr/misc/C++/include/sys/ptrace.h
builtin-persist.o: ../includes/annotations.h /usr/misc/C++/include/strings.h
builtin-persist.o: ../includes/parse-utils.h /usr/misc/C++/include/sys/file.h
builtin-persist.o: /usr/misc/C++/include/libc.h /usr/misc/C++/include/osfcn.h
builtin-persist.o: /usr/misc/C++/include/setjmp.h ./exodus/sm_client.h
