diff options
author | Tom Tromey <tromey@redhat.com> | 2006-05-24 19:38:05 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2006-05-24 19:38:05 +0000 |
commit | ee4e9e65310abc64ac5f9e09dc29b8564f252b16 (patch) | |
tree | 02ce1c51b56cefbd9a4a0fd0a3c300c437d099ce /libjava/scripts | |
parent | 03e6713159cd0f7257d2f1d48fc1dbe4c4ee59a2 (diff) | |
download | gcc-ee4e9e65310abc64ac5f9e09dc29b8564f252b16.zip gcc-ee4e9e65310abc64ac5f9e09dc29b8564f252b16.tar.gz gcc-ee4e9e65310abc64ac5f9e09dc29b8564f252b16.tar.bz2 |
sources.am, [...]: Rebuilt.
* sources.am, Makefile.in: Rebuilt.
* scripts/makemake.tcl: Accept -verbose command-line option.
(is_verbose): New global.
(verbose): Use it.
(classify_source_file): Don't special case '.' for 'package'
type.
From-SVN: r114051
Diffstat (limited to 'libjava/scripts')
-rwxr-xr-x | libjava/scripts/makemake.tcl | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/libjava/scripts/makemake.tcl b/libjava/scripts/makemake.tcl index ebd5ad5..4eadeab 100755 --- a/libjava/scripts/makemake.tcl +++ b/libjava/scripts/makemake.tcl @@ -7,9 +7,15 @@ proc makearray {name} { unset ary(_) } +global is_verbose +set is_verbose 0 + # Verbose printer. proc verbose {text} { -# puts stderr $text + global is_verbose + if {$is_verbose} { + puts stderr $text + } } # This maps a name to its style: @@ -160,9 +166,9 @@ proc classify_source_file {basedir file} { set pkg $file while {1} { if {[info exists package_map($pkg)]} { - # If the entry for '.' is 'package', then set up a new entry for - # the file's package. - if {$pkg == "." && $package_map($pkg) == "package"} { + # If the entry is 'package', then set up a new entry for the + # file's package. + if {$package_map($pkg) == "package"} { set pkg [file dirname $file] set package_map($pkg) package } @@ -353,6 +359,11 @@ proc pp_var {name valueList {pre ""} {post ""}} { puts "" } +global argv +if {[llength $argv] > 0 && [lindex $argv 0] == "-verbose"} { + set is_verbose 1 +} + # Read the proper .omit files. read_omit_file standard.omit.in read_omit_file classpath/lib/standard.omit |