diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2003-02-19 23:37:24 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2003-02-19 23:37:24 +0000 |
commit | ee03dc5e15ca759375e28a810a2a24eebe091bb0 (patch) | |
tree | 29e13f16854477ea1b6318beeb2abd069ab1b528 /configure.in | |
parent | 3bc400cdc1d413b96b07bf8d590a5e99bf9c326a (diff) | |
download | gcc-ee03dc5e15ca759375e28a810a2a24eebe091bb0.zip gcc-ee03dc5e15ca759375e28a810a2a24eebe091bb0.tar.gz gcc-ee03dc5e15ca759375e28a810a2a24eebe091bb0.tar.bz2 |
configure.in: Introduce --enable-maintainer-mode.
* configure.in: Introduce --enable-maintainer-mode.
* configure: Rebuilt.
* Makefile.tpl (Makefile.in, configure): Enable dependencies only
for maintainer mode.
* Makefile.in: Rebuilt.
From-SVN: r63134
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 6412e7b..bb57572 100644 --- a/configure.in +++ b/configure.in @@ -2127,4 +2127,23 @@ AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target} RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target} NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target} +AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) +AC_ARG_ENABLE(maintainer-mode, +[ --enable-maintainer-mode enable make rules and dependencies not useful + (and sometimes confusing) to the casual installer], + USE_MAINTAINER_MODE=$enableval, + USE_MAINTAINER_MODE=no) +AC_MSG_RESULT($USE_MAINTAINER_MODE) +AC_SUBST(MAINTAINER_MODE_TRUE) +AC_SUBST(MAINTAINER_MODE_FALSE) +if test "$USE_MAINTAINER_MODE" = yes; then + MAINTAINER_MODE_TRUE= + MAINTAINER_MODE_FALSE='#' +else + MAINTAINER_MODE_TRUE='#' + MAINTAINER_MODE_FALSE= +fi +MAINT=$MAINTAINER_MODE_TRUE +AC_SUBST(MAINT)dnl + AC_OUTPUT(Makefile) |