[ --with-docdir=DIR Directory for documentation [DATADIR/doc/freeradius] ],
[ case "$withval" in
no)
- AC_MSG_ERROR(Need docdir)
+ docdir=no
;;
yes)
;;
)
AC_SUBST(docdir)
AC_MSG_RESULT($docdir)
+if test "x$docdir" = xno; then
+ AC_MSG_WARN(Documentation files will NOT be installed.)
+fi
dnl extra argument: --with-logdir
logdir='${localstatedir}/log/radius'
@rm -f *~
install:
- $(INSTALL) -d -m 755 $(R)$(docdir)
- for file in *[!~]; do \
- if [ -f $$file -a $$file != Makefile ]; then \
- $(INSTALL) -m 644 $$file $(R)$(docdir); \
- fi; \
- done
- @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
+ @if [ "$(docdir)" = no ]; then \
+ echo 'Documentation files will NOT be installed.'; \
+ else \
+ $(INSTALL) -d -m 755 $(R)$(docdir); \
+ for file in *[!~]; do \
+ if [ -f $$file -a $$file != Makefile ]; then \
+ $(INSTALL) -m 644 $$file $(R)$(docdir); \
+ fi; \
+ done; \
+ $(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common; \
+ fi
common: $(SUBDIRS)
$(SUBDIRS):
@echo "Making $(WHAT_TO_MAKE) in $@..."
- $(MAKE) $(MFLAGS) -C $@ $(WHAT_TO_MAKE)
+ @$(MAKE) $(MFLAGS) -C $@ $(WHAT_TO_MAKE)
.PHONY: all clean install common $(SUBDIRS)