summaryrefslogtreecommitdiff
path: root/package/microperl/Config.in
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2012-03-07 13:52:42 -0300
committerPeter Korsgaard <jacmet@sunsite.dk>2012-03-08 22:50:31 +0100
commit335260afd429d694cddd7ada705184ad6717826a (patch)
treec539e52bfa5f15c773515fdd1d5dbeee28336003 /package/microperl/Config.in
parentde66776330813806aaf2dc6e349044ef71e83f11 (diff)
microperl: bump to version 5.12.4 and convert to gentargets
* Convert microperl to gentargets infrastructure * Bump to a more modern version 5.12.4 * Introduce the bundle options to simplify people's lives host-microperl is a fully-fledged perl. For the time being we can't build XS modules thus breaking target automake support for example since it requires IO. target-automake was broken before anyway since the automake version bump. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/microperl/Config.in')
-rw-r--r--package/microperl/Config.in27
1 files changed, 20 insertions, 7 deletions
diff --git a/package/microperl/Config.in b/package/microperl/Config.in
index 82f964c74..256e271a6 100644
--- a/package/microperl/Config.in
+++ b/package/microperl/Config.in
@@ -3,12 +3,25 @@ config BR2_PACKAGE_MICROPERL
help
Perl without operating-specific functions such as readdir.
+if BR2_PACKAGE_MICROPERL
+
config BR2_PACKAGE_MICROPERL_MODULES
- string "microperl modules"
- default ""
- depends on BR2_PACKAGE_MICROPERL
+ string "additional modules"
+ help
+ List of space-separated microperl modules to copy to the rootfs.
+
+ Examples: warnings.pm Getopt/Std.pm Time::Local
+
+ Module dependencies are not automatic so check your needs.
+ You can't use XS modules like IO.
+
+menu "module bundles"
+
+config BR2_PACKAGE_MICROPERL_BUNDLE_CGI
+ bool "CGI"
help
- List of microperl modules to copy to the rootfs.
- E.g.
- warnings.pm warnings/register.pm strict.pm constant.pm vars.pm
- Exporter.pm Exporter/Heavy.pm Carp.pm Getopt/Long.pm
+ Copy required modules to do CGI scripting.
+
+endmenu
+
+endif