TARGETS = $(PROGRAMS) $(shared_build) $(other_targets)
PHONY_TARGETS = $(srcdir)/buildmark.c
INSTALL_TARGETS = install-conf install-htdocs install-icons install-other \
- install-cgi install-include install-suexec install-man
+ install-cgi install-include install-suexec install-man install-build
DISTCLEAN_TARGETS = include/ap_config_auto.h include/ap_config_path.h \
modules.c config.cache config.log config.status config_vars.mk
fi; \
done
+install-build:
+ @echo Installing build system files
+ @test -d $(installbuilddir) || $(MKINSTALLDIRS) $(installbuilddir)
+ @cp config_vars.mk $(installbuilddir); \
+ cd build; \
+ cp *.mk $(installbuilddir);
+
htdocs-srcdir = docs/docroot
docs::
APACHE_SUBST(includedir)
APACHE_SUBST(iconsdir)
APACHE_SUBST(sysconfdir)
+ APACHE_SUBST(installbuilddir)
APACHE_SUBST(other_targets)
APACHE_SUBST(progname)
APACHE_SUBST(prefix)
rm $pldconf
for var in prefix exec_prefix bindir sbindir libexecdir mandir \
sysconfdir datadir iconsdir htdocsdir cgidir includedir \
- localstatedir runtimedir logfiledir proxycachedir; do
+ localstatedir runtimedir logfiledir proxycachedir installbuilddir; do
eval "val=\"\$$var\""
case $val in
*+)
libexecdir='${prefix}/modules'
mandir='${prefix}/man'
layout_name=Apache
+ installbuilddir='${prefix}/build'
else
APACHE_LAYOUT($srcdir/config.layout, $LAYOUT)
fi