+2001-02-26 Akim Demaille <akim@epita.fr>
+
+ * automake.in (&handle_dist): Use &transform instead of dedicated
+ magic for DISTDIRS.
+ But be sure to always do it.
+ * distdir.am: Adjust.
+
+
2001-02-26 Akim Demaille <akim@epita.fr>
* automake.in: Use File::Basename.
'DISTCHECK-HOOK' => &target_defined ('distcheck-hook'),
'GETTEXT' => $seen_gettext);
- if (scalar keys %dist_dirs)
- {
- # Prepend $(distdir) to each directory given.
- my %rewritten;
- grep ($rewritten{'$(distdir)/' . $_} = 1, keys %dist_dirs);
- $xform .= &transform ('DISTDIRS', join (' ', sort keys %rewritten));
- }
- else
- {
- $xform .= 's/.*\@DISTDIRS\@.*//g;';
- }
+ # Prepend $(distdir) to each directory given.
+ my %rewritten;
+ grep ($rewritten{'$(distdir)/' . $_} = 1, keys %dist_dirs);
+ $xform .= &transform ('DISTDIRS', join (' ', sort keys %rewritten));
# If we have SUBDIRS, create all dist subdirectories and do
# recursive build.
?TOPDIR? mkdir $(distdir)
##
##
- $(mkinstalldirs) @DISTDIRS@
+?DISTDIRS? $(mkinstalldirs) @DISTDIRS@
##
##
@for file in $(DISTFILES); do \
?TOPDIR? mkdir $(distdir)
##
##
- $(mkinstalldirs) @DISTDIRS@
+?DISTDIRS? $(mkinstalldirs) @DISTDIRS@
##
##
@for file in $(DISTFILES); do \