--- toast 2005/09/08 04:39:31 1.401 +++ toast 2005/09/08 05:22:05 1.402 @@ -266,6 +266,7 @@ "httpproxy" => exists($ENV{http_proxy}) ? $ENV{http_proxy} : "", "ftpproxy" => exists($ENV{ftp_proxy}) ? $ENV{ftp_proxy} : "", "confappend" => "", + "makeappend" => "", "quiet" => "false", "expand" => "true", "autofind" => "true", @@ -3534,8 +3535,9 @@ if -r($in) && !-e($out) } - return cdrun($dir, @prog) unless @targets; - cdrun($dir, @prog, $_) foreach @targets; + my(@args) = splitwords(makeappend); + return cdrun($dir, @prog, @args) unless @targets; + cdrun($dir, @prog, $_, @args) foreach @targets; return true; } @@ -6584,6 +6586,14 @@ with single or double quotes with backslash acting as an escape character; the resulting words are added to the end of the command line. Default: empty string. + +=item B<--makeappend=>I<ARGS> + +The B<makeappend> option is just like the B<confappend> option except +that it applies to the C<make> command or commands (if any) invoked +by B<toast build>. As with B<confappend>, use of this option should +never be necessary; if you find a package that won't build without it, +please send me a bug report! Default: empty string. =item S<B<--quiet> | B<--noquiet>>