$directory_map{$directory} = $dirstamp;
$directory_map{$cdir} = $dirstamp;
- # Generate the pattern rule only once.
- if (! vardef ('am__dirstamp', TRUE))
- {
- $output_rules .= ("%/\$(am__dirstamp):\n"
- . "\t\@\$(MKDIR_P) \$(\@D)\n"
- . "\t\@: >>\$\@\n");
- }
-
# Set a variable for the dirstamp basename.
define_pretty_variable ('am__dirstamp', TRUE, INTERNAL,
'$(am__leading_dot)dirstamp');
# Directory must be removed by 'make distclean'.
$clean_files{$dirstamp} = DIST_CLEAN;
+ $output_rules .= ("$dirstamp:\n"
+ . "\t\@\$(MKDIR_P) $directory\n"
+ . "\t\@: >>$dirstamp\n");
+
return $dirstamp;
}