TARGET =	suif
SUPER_PACKAGES_PATH = basesuif
INFOS =		suif
INFOSRCS =	suif.texi annote.texi cloning.texi fileset.texi \
		fortran.texi generics.texi instruction.texi misc.texi \
		overview.texi symbols.texi symtab.texi trees.texi types.texi \
		appendix.texi
HEADERS =	alist.h aman.h annote.h bitset.h cmdparse.h dlist.h \
		fileset.h glist.h hash.h immed.h initsuif.h instruction.h \
		misc.h mtflist.h opcodes.h operand.h ptr_index.h \
		string_index.h stringtable.h suifobj.h suifstreams.h \
		symaddr.h symbols.h symtab.h trees.h tree_string_index.h \
		ts_ptr_index.h types.h vardef.h xarray.h suif.h \
		suif_copyright.h machine_dependent.h suif_internal.h
EXPORTS =	suif.h suif_copyright.h machine_dependent.h suif_logo.epsf
SRCS =		alist.cc aman.cc annote.cc bitset.cc callbyref.cc \
		cmdparse.cc dlist.cc fileset.cc glist.cc \
		hash.cc immed.cc initsuif.cc instruction.cc misc.cc \
		mtflist.cc opcodes.cc operand.cc stringtable.cc suifobj.cc \
		suifstreams.cc symaddr.cc symbols.cc symtab.cc trees.cc \
		tree_string_index.cc ts_ptr_index.cc types.cc vardef.cc \
		xarray.cc
GIFSRCS =	suif_logo_small.gif suif_inherit.gif suif_struct.gif \
		suif_symtab.gif suif_struct_with_symtab.gif
OTHERSRCS =	suif_logo.epsf suif_inherit.epsf suif_struct.epsf \
		suif_symtab.epsf suif_struct_with_symtab.epsf
OBJS =		alist.o aman.o annote.o bitset.o callbyref.o \
		cmdparse.o dlist.o fileset.o glist.o \
		hash.o immed.o initsuif.o instruction.o misc.o \
		mtflist.o opcodes.o operand.o stringtable.o suifobj.o \
		suifstreams.o symaddr.o symbols.o symtab.o trees.o \
		tree_string_index.o ts_ptr_index.o types.o vardef.o \
		xarray.o
EXTRA_CXXFLAGS = -DSUIFLIB

all:		lib
install-bin:	install-lib

include $(SUIFHOME)/Makefile.std
