234fe44334
The perlcross project makes it possible to properly cross-compile perl. It creates a host-miniperl that is configured for the target and uses that to cross-compile the perl modules. Unfortunately there are still a few hacks needed to make it work. Proper fixes can be developed and upstreamed later. Since there is no longer a dependency on qemu, it works on all architectures again. Also removed some config options: - BR2_PACKAGE_PERL_CUSTOM_INSTALL just allows a selection of modules; this can also be encoded by an empty BR2_PACKAGE_PERL_MODULES. - BR2_PACKAGE_PERL_DB_FILE and BR2_PACKAGE_PERL_GDBM_FILE can be derived automatically from the package configs. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
27 lines
615 B
Plaintext
27 lines
615 B
Plaintext
config BR2_PACKAGE_PERL
|
|
bool "perl"
|
|
help
|
|
Larry Wall's Practical Extraction and Report Language
|
|
An interpreted scripting language, known among some as "Unix's Swiss
|
|
Army Chainsaw".
|
|
|
|
http://www.perl.org/
|
|
|
|
if BR2_PACKAGE_PERL
|
|
|
|
config BR2_PACKAGE_PERL_MODULES
|
|
string "custom module selection"
|
|
help
|
|
List of space-separated perl modules (without .pm) to copy to the
|
|
rootfs.
|
|
|
|
Examples: constant Getopt/Std Time/Local
|
|
|
|
Module dependencies on external libraries are not automatic so
|
|
check your needs.
|
|
|
|
Leave empty for all modules (as far as the external libraries
|
|
are available).
|
|
|
|
endif
|