-- Mode: Makefile; --
vim: set ft=automake :
(C) 2011 by Argonne National Laboratory.
See COPYRIGHT in top-level directory.
util comes first, sets some variables that may be used by each process
manager's Makefile.mk
include $(top_srcdir)/src/pm/util/Makefile.mk
include $(top_srcdir)/src/pm/gforker/Makefile.mk
include $(top_srcdir)/src/pm/remshell/Makefile.mk
a note about DIST_SUBDIRS:
We conditionally add DIST_SUBDIRS entries because we conditionally configure
these subdirectories. See the automake manual's "Unconfigured
Subdirectories" section, which lists this rule: "Any directory listed in
DIST_SUBDIRS and SUBDIRS must be configured."
The implication for "make dist" and friends is that we should only "make
dist" in a tree that has been configured to enable to directories that we
want to distribute. Because of this, we will probably need to continue using
the release.pl script because various SUBDIRS are incompatible with each
other.
has its own full automake setup, not Makefile.mk
if BUILD_PM_HYDRA
SUBDIRS += src/pm/hydra
DIST_SUBDIRS += src/pm/hydra
MANDOC_SUBDIRS += src/pm/hydra
endif BUILD_PM_HYDRA
has its own full automake setup, not Makefile.mk
if BUILD_PM_HYDRA2
SUBDIRS += src/pm/hydra2
DIST_SUBDIRS += src/pm/hydra2
MANDOC_SUBDIRS += src/pm/hydra2
endif BUILD_PM_HYDRA2