From: Dietmar Maurer Date: Sat, 15 Oct 2016 09:52:48 +0000 (+0200) Subject: scan-adoc-refs: sort make targets X-Git-Url: https://git.proxmox.com/?p=pve-docs.git;a=commitdiff_plain;h=f50e5e3a3cdfeac99bec769230c4a31d5c8d775d;hp=cef5157681b047ab4e38ed5a0f90647fc8fa95ba scan-adoc-refs: sort make targets --- diff --git a/scan-adoc-refs b/scan-adoc-refs index 333bd89..538a863 100755 --- a/scan-adoc-refs +++ b/scan-adoc-refs @@ -380,20 +380,24 @@ if ($generate_depends) { } } + my $make_targets = {}; foreach my $e (@$start_env) { my $filelist = $fileinfo->{outfile}->{$e}; foreach my $sourcefile (sort keys %$filelist) { my $varname = $depend_varname_hash->{$sourcefile}; my $target = $filelist->{$sourcefile}; - $res .= "$target: \$\{$varname\}\n\n"; - + my $dep = "\$\{$varname\}"; + $make_targets->{$target} = $dep; if ($e eq 'manvolnum') { - - $res .= "$target.html: \$\{$varname\}\n\n"; - $res .= "$target-plain.html: \$\{$varname\}\n\n"; + $make_targets->{"$target.html"} = $dep; + $make_targets->{"$target-plain.html"} = $dep; } } } + foreach my $target (sort keys%$make_targets) { + my $dep = $make_targets->{$target}; + $res .= "$target: $dep\n\n"; + } my $varname = "MANUAL_SOURCES"; $res .= "$varname =";