summaryrefslogtreecommitdiffstats
path: root/package/perl/Config.in
blob: 0642debf395949d529fed28e86808cf3b5a3fbe1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
config BR2_PACKAGE_PERL
	bool "perl"
	depends on !BR2_avr32
	depends on !BR2_bfin
	depends on !BR2_sh2
	depends on !BR2_sh2a
	depends on !BR2_sh3
	depends on !BR2_sh3eb
	depends on !BR2_sh64
	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_CUSTOM_INSTALL
	bool "custom install"
	help
	  Don't use the full install target
	  Install only a selection of modules (like microperl).

config BR2_PACKAGE_PERL_MODULES
	string "additional modules"
	depends on BR2_PACKAGE_PERL_CUSTOM_INSTALL
	help
	  List of space-separated perl modules to copy to the rootfs.

	  Examples: constant.pm Getopt/Std.pm Time/Local.pm

	  Module dependencies are not automatic so check your needs.

config BR2_PACKAGE_PERL_DB_FILE
	bool "DB_File"
	select BR2_PACKAGE_BERKELEYDB
	help
	  Build the DB_File module.

config BR2_PACKAGE_PERL_GDBM_FILE
	bool "GDBM_File"
	select BR2_PACKAGE_GDBM
	help
	  Build the GDBM_File module.

endif

comment "perl requires an architecture supported by qemu"
	depends on BR2_avr32 || BR2_bfin || BR2_sh2 || BR2_sh2a || BR2_sh3 || BR2_sh3eb || BR2_sh64