use 5.006;
use strict;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (&prog_error &error &fatal &verb
&switch_warning &parse_WARNINGS &parse_warnings);
use strict;
use Carp;
-use Exporter;
+use Exporter 'import';
use File::Basename;
-use vars qw (@ISA @EXPORT %channels $me);
+use vars qw (@EXPORT %channels $me);
-@ISA = qw (Exporter);
@EXPORT = qw ($exit_code $warnings_are_errors
&reset_local_duplicates &reset_global_duplicates
®ister_channel &msg &exists_channel &channel_type
use Automake::Condition qw (TRUE FALSE);
use Automake::Channels;
use Automake::Global;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (@cond_stack &cond_stack_if &cond_stack_else &cond_stack_endif);
use strict;
use Carp;
-require Exporter;
-use vars '@ISA', '@EXPORT_OK';
-@ISA = qw/Exporter/;
+use Exporter 'import';
+
+use vars qw (@EXPORT_OK);
+
@EXPORT_OK = qw/TRUE FALSE reduce_and reduce_or/;
=head1 NAME
use Automake::Utils;
use Automake::VarDef;
use Automake::Variable;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (%configure_vars %ignored_configure_vars $output_vars
&define_standard_variables);
use strict;
use 5.006;
-require Exporter;
+use Exporter 'import';
-our @ISA = qw (Exporter);
our @EXPORT = qw ($APIVERSION $PACKAGE $PACKAGE_BUGREPORT $VERSION
$RELEASE_YEAR $libdir $perl_threads);
use Automake::Channels;
use Automake::ChannelDefs;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (&find_configure_ac &require_configure_ac);
=head1 NAME
use Automake::Channels;
use Automake::Global;
-use Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT';
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw (err_am err_ac);
use Automake::Utils;
use Automake::VarDef;
use Automake::Variable;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (file_contents_internal file_contents);
# ($COMMENT, $VARIABLES, $RULES)
use Automake::Channels;
use Automake::ChannelDefs;
-use Exporter;
+use Exporter 'import';
use File::stat;
use IO::File;
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (&contents
&find_file &mtime
&update_file &up_to_date_p
use 5.006;
use strict;
-use Exporter;
+use Exporter 'import';
use File::Basename;
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (&uniq &none $me);
# Variable we share with the main package. Be sure to have a single
use Carp qw/croak confess/;
use Automake::ChannelDefs qw/fatal/;
-use Exporter ();
+use Exporter 'import';
use Getopt::Long ();
-use vars qw (@ISA @EXPORT);
-@ISA = qw (Exporter);
-@EXPORT= qw/getopt/;
+use vars qw (@EXPORT);
+
+@EXPORT= qw (getopt);
=item C<parse_options (%option)>
use 5.006;
use strict;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw ($IGNORE_PATTERN $WHITE_PATTERN $COMMENT_PATTERN $RULE_PATTERN
$ASSIGNMENT_PATTERN $GNITS_VERSION_PATTERN $IF_PATTERN $ELSE_PATTERN
use Automake::Variable;
use Automake::VarDef;
use Automake::Wrap qw (makefile_wrap);
-use Exporter;
+use Exporter 'import';
use File::Basename;
-use vars '@ISA', '@EXPORT';
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw (check_user_variables lang_sub_obj lang_header_rewrite
lang_vala_rewrite lang_yacc_rewrite lang_yaccxx_rewrite
use 5.006;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw (INTERNAL);
use Automake::Channels;
use Automake::Config;
use Automake::Version;
-use Exporter;
+use Exporter 'import';
-use vars qw (@ISA @EXPORT);
+use vars qw (@EXPORT);
-@ISA = qw (Exporter);
@EXPORT = qw (option global_option
set_option set_global_option
unset_option unset_global_option
use Automake::Variable;
use File::Basename;
-use Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT';
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw (require_file require_file_with_macro
require_libsource_with_macro require_queued_file_check_or_copy
use Automake::Item;
use Automake::Options;
use Automake::RuleDef;
-require Exporter;
-
-use vars '@ISA', '@EXPORT';
-@ISA = qw/Automake::Item Exporter/;
-@EXPORT = qw (reset register_suffix_rule next_in_suffix_chain
- suffixes rules $KNOWN_EXTENSIONS_PATTERN
- depend %dependencies %actions register_action
- accept_extensions
- reject_rule msg_rule msg_cond_rule err_rule err_cond_rule
- rule rrule ruledef rruledef);
+use Exporter 'import';
+
+use vars qw (@ISA @EXPORT);
+
+@ISA = qw (Automake::Item);
+
+@EXPORT = qw (reset register_suffix_rule next_in_suffix_chain suffixes rules
+ $KNOWN_EXTENSIONS_PATTERN depend %dependencies %actions register_action
+ accept_extensions reject_rule msg_rule msg_cond_rule err_rule
+ err_cond_rule rule rrule ruledef rruledef);
=head1 NAME
use Automake::ChannelDefs;
use Automake::ItemDef;
-require Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT';
+use vars qw (@ISA @EXPORT);
-@ISA = qw/Automake::ItemDef Exporter/;
+@ISA = qw (Automake::ItemDef);
@EXPORT = qw (&RULE_AUTOMAKE &RULE_USER);
=head1 NAME
use Automake::Utils;
use Automake::Variable;
-use Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT';
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw (verbose_flag verbose_nodep_flag silent_flag
- define_verbose_texinfo define_verbose_libtool
- handle_silent);
+ define_verbose_texinfo define_verbose_libtool handle_silent);
# Silent rules handling functions.
use Automake::ChannelDefs;
use Automake::Variable 'var';
use Automake::Rule;
-use Exporter;
+use Exporter 'import';
use File::Basename;
-use vars qw (@ISA @EXPORT);
-
-@ISA = qw (Exporter);
+use vars qw (@EXPORT);
@EXPORT = qw ($config_aux_dir $am_config_aux_dir
$config_aux_dir_set_in_configure_ac $seen_maint_mode $relative_dir
use Automake::Condition qw (TRUE FALSE);
use Automake::Item;
use Automake::VarDef;
-use Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT';
+use vars qw (@ISA @EXPORT);
-@ISA = qw (Automake::Item Exporter);
+@ISA = qw (Automake::Item);
@EXPORT = qw (append_var_cur_cond first_assign_var am_check_definitions);
use Automake::ChannelDefs;
use Automake::ItemDef;
-require Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT';
+use vars qw (@ISA @EXPORT);
-@ISA = qw/Automake::ItemDef Exporter/;
-@EXPORT = qw (&VAR_AUTOMAKE &VAR_CONFIGURE &VAR_MAKEFILE
- &VAR_ASIS &VAR_PRETTY &VAR_SILENT &VAR_SORTED);
+@ISA = qw (Automake::ItemDef);
+@EXPORT = qw (&VAR_AUTOMAKE &VAR_CONFIGURE &VAR_MAKEFILE &VAR_ASIS &VAR_PRETTY
+ &VAR_SILENT &VAR_SORTED);
=head1 NAME
use Automake::VarAppend;
use Automake::VarDef;
use Automake::Wrap 'makefile_wrap';
-require Exporter;
+use Exporter 'import';
use vars '@ISA', '@EXPORT', '@EXPORT_OK';
-@ISA = qw/Automake::Item Exporter/;
+@ISA = qw (Automake::Item);
@EXPORT = qw (err_var msg_var msg_cond_var reject_var
var rvar vardef rvardef
variables
use 5.006;
use strict;
-require Exporter;
+use Exporter 'import';
-use vars '@ISA', '@EXPORT_OK';
+use vars qw (@EXPORT_OK);
-@ISA = qw/Exporter/;
@EXPORT_OK = qw/wrap makefile_wrap/;
=head1 NAME
use Automake::Channels qw(msg);
use Automake::FileUtils;
require DynaLoader;
-require Exporter;
+use Exporter 'import';
use File::Basename;
use IO::File;
use vars qw($VERSION @EXPORT @EXPORT_OK $AUTOLOAD @ISA);
-@ISA = qw(IO::File Exporter DynaLoader);
+@ISA = qw(IO::File DynaLoader);
$VERSION = "1.2";