@MAINTAINER_MODE_TRUE@ or nothing.
* configure.am, remake-hdr.am, remake.am, texi-vers.am: Adjust.
Suggested by Tom.
+2001-03-05 Akim Demaille <akim@epita.fr>
+
+ * automake.in (&file_contents): Map MAINTAINER-MODE to
+ @MAINTAINER_MODE_TRUE@ or nothing.
+ * configure.am, remake-hdr.am, remake.am, texi-vers.am: Adjust.
+ Suggested by Tom.
+
2001-03-05 Akim Demaille <akim@epita.fr>
* automake.in (&do_one_merge_target): Remove, was only called from...
* texinfos.am: Build info, dvi, and the corresponding -am or
-recursive targets.
-
2001-03-05 Akim Demaille <akim@epita.fr>
* automake.in (&am_install_var): Remove $cygxform, unused.
(&am_install_var): Remove $ltxform.
* ltlib.am, progs.am: Adjust.
-
2001-03-05 Akim Demaille <akim@epita.fr>
* automake.in: Require AC_PROG_INSTALL in...
(&scan_autoconf_files): here.
-
2001-03-05 Akim Demaille <akim@epita.fr>
* configure.am: New file.
* remake-hdr.am, remake.am, texi-vers.am: Adjust to
MAINTAINER-MODE and CONFIGURE-AC.
-
2001-03-05 Akim Demaille <akim@epita.fr>
* automake.in (&pretty_print_internal): Don't output useless
2001-03-05 Akim Demaille <akim@epita.fr>
- * automake.in (&generate_makefile): Call &initialize_per_input
+ * automake.in (&generate_makefile): Invoke &initialize_per_input
*before* setting $am_file_name and $in_file_name.
-
2001-03-05 Akim Demaille <akim@epita.fr>
* automake.in ($in_file_name, $am_file_name, $relative_dirs):
initialization of the constants to the top, from...
(&initialize_global_constants): here.
-
2001-03-05 Akim Demaille <akim@epita.fr>
* automake.in (&handle_single_transform_list, &add_depend2): Let
Use it.
(&usage): Display your full name.
-
2001-02-26 Akim Demaille <akim@epita.fr>
* automake.texi (Invoking Automake): Remove dead options.
# prevents us from matching the end of line.
"s/##([^#\n].*)?\\n//gmo;"
. &transform ('CYGNUS' => $cygnus_mode,
- 'MAINTAINER-MODE' => $seen_maint_mode,
+ 'MAINTAINER-MODE'
+ => $seen_maint_mode ? '@MAINTAINER_MODE_TRUE@' : '',
'SHAR' => $options{'dist-shar'},
'BZIP2' => $options{'dist-bzip2'},
## 02111-1307, USA.
## This rule remakes the Makefile.in.
-?MAINTAINER-MODE?%MAKEFILE-IN%: @MAINTAINER_MODE_TRUE@ %MAKEFILE-AM% %MAKEFILE-IN-DEPS% $(top_srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4)
-?!MAINTAINER-MODE?%MAKEFILE-IN%: %MAKEFILE-AM% %MAKEFILE-IN-DEPS% $(top_srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4)
+%MAKEFILE-IN%: %MAINTAINER-MODE% %MAKEFILE-AM% %MAKEFILE-IN-DEPS% $(top_srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --%STRICTNESS% %USE-DEPS% %MAKEFILE-AM-SOURCES%
## This rule remakes the Makefile.
-?MAINTAINER-MODE?%MAKEFILE%: @MAINTAINER_MODE_TRUE@ %MAKEFILE-IN% %MAKEFILE-DEPS% $(top_builddir)/config.status
-?!MAINTAINER-MODE?%MAKEFILE%: %MAKEFILE-IN% %MAKEFILE-DEPS% $(top_builddir)/config.status
+%MAKEFILE%: %MAINTAINER-MODE% %MAKEFILE-IN% %MAKEFILE-DEPS% $(top_builddir)/config.status
cd $(top_builddir) && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=%CONFIG-MAKEFILE% $(SHELL) ./config.status
## 02111-1307, USA.
## This rule remakes the Makefile.in.
-?MAINTAINER-MODE?%MAKEFILE-IN%: @MAINTAINER_MODE_TRUE@ %MAKEFILE-AM% %MAKEFILE-IN-DEPS% $(top_srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4)
-?!MAINTAINER-MODE?%MAKEFILE-IN%: %MAKEFILE-AM% %MAKEFILE-IN-DEPS% $(top_srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4)
+%MAKEFILE-IN%: %MAINTAINER-MODE% %MAKEFILE-AM% %MAKEFILE-IN-DEPS% $(top_srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --%STRICTNESS% %USE-DEPS% %MAKEFILE-AM-SOURCES%
## This rule remakes the Makefile.
-?MAINTAINER-MODE?%MAKEFILE%: @MAINTAINER_MODE_TRUE@ %MAKEFILE-IN% %MAKEFILE-DEPS% $(top_builddir)/config.status
-?!MAINTAINER-MODE?%MAKEFILE%: %MAKEFILE-IN% %MAKEFILE-DEPS% $(top_builddir)/config.status
+%MAKEFILE%: %MAINTAINER-MODE% %MAKEFILE-IN% %MAKEFILE-DEPS% $(top_builddir)/config.status
cd $(top_builddir) && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=%CONFIG-MAKEFILE% $(SHELL) ./config.status
@mv %STAMP%T %STAMP%
## Explicitly look in srcdir for benefit of non-GNU makes.
## SRC_STAMP takes into account a possible subdir where CONFIG_HEADER_IN is
-?MAINTAINER-MODE?$(srcdir)/%CONFIG_HEADER_IN%: @MAINTAINER_MODE_TRUE@$(srcdir)/%SRC_STAMP%.in
-?!MAINTAINER-MODE?$(srcdir)/%CONFIG_HEADER_IN%: $(srcdir)/%SRC_STAMP%.in
+$(srcdir)/%CONFIG_HEADER_IN%: %MAINTAINER-MODE% $(srcdir)/%SRC_STAMP%.in
## Recover from removal of CONFIG_HEADER_IN
@if test ! -f $@; then \
rm -f $(srcdir)/%SRC_STAMP%.in; \
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
## 02111-1307, USA.
-?MAINTAINER-MODE?$(srcdir)/%VTEXI%: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-%VTI%
-?!MAINTAINER-MODE?$(srcdir)/%VTEXI%: $(srcdir)/stamp-%VTI%
+$(srcdir)/%VTEXI%: %MAINTAINER-MODE% $(srcdir)/stamp-%VTI%
@:
## Depend on %CONFIGURE-AC% so that version number updates cause a
maintainer-clean-am: maintainer-clean-%VTI%
maintainer-clean-%VTI%:
-?MAINTAINER-MODE?@MAINTAINER_MODE_TRUE@ -rm -f $(srcdir)/stamp-%VTI% $(srcdir)/%VTEXI%
-?!MAINTAINER-MODE? -rm -f $(srcdir)/stamp-%VTI% $(srcdir)/%VTEXI%
+%MAINTAINER-MODE% -rm -f $(srcdir)/stamp-%VTI% $(srcdir)/%VTEXI%
.PHONY: mostlyclean-%VTI% maintainer-clean-%VTI%
@mv %STAMP%T %STAMP%
## Explicitly look in srcdir for benefit of non-GNU makes.
## SRC_STAMP takes into account a possible subdir where CONFIG_HEADER_IN is
-?MAINTAINER-MODE?$(srcdir)/%CONFIG_HEADER_IN%: @MAINTAINER_MODE_TRUE@$(srcdir)/%SRC_STAMP%.in
-?!MAINTAINER-MODE?$(srcdir)/%CONFIG_HEADER_IN%: $(srcdir)/%SRC_STAMP%.in
+$(srcdir)/%CONFIG_HEADER_IN%: %MAINTAINER-MODE% $(srcdir)/%SRC_STAMP%.in
## Recover from removal of CONFIG_HEADER_IN
@if test ! -f $@; then \
rm -f $(srcdir)/%SRC_STAMP%.in; \
config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
## Explicitly look in srcdir for benefit of non-GNU makes.
-?MAINTAINER-MODE?$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-?!MAINTAINER-MODE?$(srcdir)/configure: $(srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
+$(srcdir)/configure: %MAINTAINER-MODE% $(srcdir)/%CONFIGURE-AC% $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
cd $(srcdir) && $(AUTOCONF)
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
## 02111-1307, USA.
-?MAINTAINER-MODE?$(srcdir)/%VTEXI%: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-%VTI%
-?!MAINTAINER-MODE?$(srcdir)/%VTEXI%: $(srcdir)/stamp-%VTI%
+$(srcdir)/%VTEXI%: %MAINTAINER-MODE% $(srcdir)/stamp-%VTI%
@:
## Depend on %CONFIGURE-AC% so that version number updates cause a
maintainer-clean-am: maintainer-clean-%VTI%
maintainer-clean-%VTI%:
-?MAINTAINER-MODE?@MAINTAINER_MODE_TRUE@ -rm -f $(srcdir)/stamp-%VTI% $(srcdir)/%VTEXI%
-?!MAINTAINER-MODE? -rm -f $(srcdir)/stamp-%VTI% $(srcdir)/%VTEXI%
+%MAINTAINER-MODE% -rm -f $(srcdir)/stamp-%VTI% $(srcdir)/%VTEXI%
.PHONY: mostlyclean-%VTI% maintainer-clean-%VTI%