diff options
Diffstat (limited to 'automake.in')
-rw-r--r-- | automake.in | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/automake.in b/automake.in index ef3b8a65b..f9a682141 100644 --- a/automake.in +++ b/automake.in @@ -2059,6 +2059,15 @@ sub handle_single_transform ($$$$$%) # derived from is not. &push_dist_common ($object) unless ($topparent =~ /^(?:nobase_)?nodist_/); + + # If resulting derived source is in a subdir, we need to make + # sure the subdir exists at build time. + if ($object =~ /\//) + { + my $dirstamp = require_build_directory_maybe ($object); + depend ($object, $dirstamp) + if ($dirstamp); + } next; } |