From patchwork Fri Sep 21 21:39:05 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [v7,10/13] microperl: install more modules by default From: Francois Perrad X-Patchwork-Id: 185945 Message-Id: <1348263548-12975-10-git-send-email-francois.perrad@gadz.org> To: buildroot@busybox.net Date: Fri, 21 Sep 2012 23:39:05 +0200 Signed-off-by: Francois Perrad --- package/microperl/microperl.mk | 45 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/package/microperl/microperl.mk b/package/microperl/microperl.mk index 4b68567..c0f6029 100644 --- a/package/microperl/microperl.mk +++ b/package/microperl/microperl.mk @@ -31,9 +31,52 @@ endif MICROPERL_ARCH_MODS = Config.pm Config_git.pl Config_heavy.pl MICROPERL_BASE_MODS = strict.pm vars.pm warnings.pm warnings/register.pm +# other pragma modules (from lib/) +MICROPERL_BASE_MODS += \ + bytes.pm \ + deprecate.pm \ + feature.pm \ + integer.pm \ + less.pm \ + locale.pm \ + overloading.pm \ + overload.pm \ + sigtrap.pm \ + sort.pm \ + subs.pm \ + utf8.pm utf8_heavy.pl \ + version.pm + +# some common modules (from lib/) +MICROPERL_BASE_MODS += \ + Benchmark.pm \ + Carp.pm \ + Class/Struct.pm \ + Exporter.pm Exporter/Heavy.pm \ + File/Basename.pm \ + File/Compare.pm \ + Getopt/Std.pm \ + Tie/Array.pm \ + Tie/Hash.pm \ + Tie/Scalar.pm \ + UNIVERSAL.pm + +# other common modules (from dist/) +MICROPERL_MODS += \ + Dumpvalue.pm \ + Env.pm \ + autouse.pm \ + base.pm \ + constant.pm + +# other common modules (from cpan/) +MICROPERL_MODS += \ + Getopt/Long.pm \ + parent.pm + # CGI bundle ifeq ($(BR2_PACKAGE_MICROPERL_BUNDLE_CGI),y) -MICROPERL_MODS += constant.pm CGI CGI.pm Carp.pm Exporter.pm overload.pm +MICROPERL_MODS += CGI CGI.pm endif # Host microperl is actually full-blown perl