XCOMM $Id$

#define IHaveSubdirs

#define PassDebugFlags	"CDEBUGFLAGS=$(CDEBUGFLAGS)" \
			"F77DEBUGFLAGS=$(F77DEBUGFLAGS)" 

#define ExtraOptions	"CCOPTIONS=$(CCOPTIONS)" \
			"F77OPTIONS=$(F77OPTIONS)"

#ifdef PARALLEL
CCOPTIONS  = ParallelCCOptions
F77OPTIONS = ParallelF77Options
LIBDIR     = $(PLIBDIR)
#endif

SUBDIRS = \
assign       bpmatch   coarsen  connect   eigen \
graph        inertial  input    internal  klspiff \
klvspiff     main      misc     optimize  refine_map \
refine_part  submain   symmlq   tinvit    util

AllTarget(libchaco.a)

NamedTargetSubdirs(libchaco.a,$(SUBDIRS),"makeing chaco ",PassDebugFlags ExtraOptions,libchaco.a)

InstallLibrary(chaco,$(LIBDIR))

#if Parallel
InstallParallelLibrary(chaco,$(PLIBDIR))
#endif

