# Configuration file of japerl.bat
+{
# choice any perl interpreter
PERL5BIN =>
($0 =~ /perl(5[0-9]+)\.bat$/i) ? $ENV{"PERL${1}BIN"} : ($ENV{PERL5BIN} || $^X),
# $^X,
# 'perl',
# 'C:/Perl/bin/perl.exe',
# 'C:/Perl58/bin/perl.exe',
# 'C:/Perl510/bin/perl.exe',
# 'C:/Perl512/bin/perl.exe',
# (continue)
# perl -Ilib1 -Ilib2 ...
PERL5LIB => [
# 'lib1',
# 'lib2',
# 'libdevelop',
# 'libtest',
# 'librelease',
# 'appdevelop',
# 'apptest',
# 'apprelease',
# '.',
# @INC,
# do { require Config; split($Config::Config{path_sep},$ENV{PERL5LIB}) },
# do { require File::Basename; File::Basename::dirname(($0 =~ /perl(5[0-9]+)\.bat$/i) ? $ENV{"PERL${1}BIN"} : ($ENV{PERL5BIN} || $^X)) . '/../site/lib' },
# do { require File::Basename; File::Basename::dirname(($0 =~ /perl(5[0-9]+)\.bat$/i) ? $ENV{"PERL${1}BIN"} : ($ENV{PERL5BIN} || $^X)) . '/../lib' },
# do { require File::Basename; File::Basename::dirname($^X) . '/../site/lib' },
# do { require File::Basename; File::Basename::dirname($^X) . '/../lib' },
# do { require FindBin; $FindBin::Bin },
# $ENV{HOMEDRIVE} . $ENV{HOMEPATH},
# do { require Cwd; Cwd::cwd() },
# (continue)
],
# perl -Ilib1 -Ilib2 ...
PERLLIB => [
# do { require Config; split($Config::Config{path_sep},$ENV{PERLLIB}) },
],
# choice script's encoding
ENCODING =>
# autodetect sample
# do { require FindBin; require "$FindBin::Bin/Char.pm"; Char::from_chcp_lang(); },
# or manual setting
'Sjis',
# 'Arabic',
# 'Big5HKSCS',
# 'Big5Plus',
# 'Cyrillic',
# 'EUCJP',
# 'GB18030',
# 'GBK',
# 'Greek',
# 'Hebrew',
# 'HP15',
# 'INFORMIXV6ALS',
# 'JIS8',
# 'KOI8R',
# 'KOI8U',
# 'KPS9566',
# 'Latin1',
# 'Latin10',
# 'Latin2',
# 'Latin3',
# 'Latin4',
# 'Latin5',
# 'Latin6',
# 'Latin7',
# 'Latin8',
# 'Latin9',
# 'OldUTF8',
# 'TIS620',
# 'UHC',
# 'USASCII',
# 'UTF2',
# 'Windows1252',
# 'Windows1258',
# other environment variables
# HOME => $ENV{HOMEDRIVE} . $ENV{HOMEPATH},
# LC_ALL => undef,
# LC_CTYPE => undef,
# LC_COLLATE => undef,
# LC_NUMERIC => undef,
# PERL_BADLANG => undef,
# LOGDIR => $ENV{HOMEDRIVE} . $ENV{HOMEPATH},
# PATH => $ENV{PATH},
# PERL5DB => "BEGIN{ require 'perl5db.pl' }",
# PERL5DB_THREADED => undef,
# PERL5OPT => $ENV{'PERL5OPT'},
# PERL_ALLOW_NON_IFS_LSP => undef, # specific to the Win32 port
# PERL_DEBUG_MSTATS => undef,
# PERL_DESTRUCT_LEVEL => undef,
# PERL_DL_NONLAZY => undef,
# PERL_ENCODING => undef, # Don't use this
# PERL_HASH_SEED => undef,
# PERL_HASH_SEED_DEBUG => undef,
# PERL_MEM_LOG => undef,
# PERL_ROOT => undef, # specific to the VMS port
# PERL_SIGNALS => undef,
# PERL5SHELL => ($ENV{OS} eq 'Windows_NT') ? 'cmd.exe /x /c' : 'command.com /c', # specific to the Win32 port
# PERLIO => undef,
# PERLIO_DEBUG => undef,
# PERL_UNICODE => undef,
# PERL_PERTURB_KEYS => undef,
# 'SYS$LOGIN' => undef, # specific to the VMS port
# SHELL => undef, # '/bin/sh',
# IFS => undef,
# CDPATH => undef,
# ENV => undef,
# BASH_ENV => undef,
}
__END__