Enbld
view release on metacpan or search on metacpan
docs_ja/Enbld.pod view on Meta::CPAN
target 'perl' => define {
version '5.18.1';
};
};
'perl 5.18.1'ãã¤ã³ã¹ãã¼ã«ããã¾ããã
$ perl -v
This is perl 5, version 18, subversion 1 (v5.18.1) built for ...
=head2 弿°ã®è¿½å
'arguments'颿°ã¯ã'configure'ã¹ã¯ãªããã«å¼æ°ã追å ãã¾ãã
target 'perl' => define {
version '5.18.1';
arguments '-Dusethreads';
};
perl 5.18.1ã¯ãã¹ã¬ããä»ãã§ãã«ãããã¾ããã
$ perl -v
This is perl 5, version 18, subversion 1 (v5.18.1) built for darwin-thread-multi-2level
=head2 ä¾åããã½ããã¦ã§ã¢ã®ã¤ã³ã¹ãã¼ã«
OS Xã§Enbldã使ãå ´åãã½ããã¦ã§ã¢éã®ä¾åé¢ä¿ãèªåçã«è§£æ±ºãã¾ãã
ä¾ãã°ãwgetã«ã¯libidnã©ã¤ãã©ãªãå¿
è¦ã§ãããEnbldã¯wgetãã¤ã³ã¹ãã¼ã«ããéãèªåçã«libidnãã¤ã³ã¹ãã¼ã«ãã¾ãã
$ enblder install wget
=====> Start building target 'wget'.
=====> Found dependencies.
lib/Enbld.pm view on Meta::CPAN
target 'perl' => define {
version '5.18.1';
};
};
'perl 5.18.1' is installed.
$ perl -v
This is perl 5, version 18, subversion 1 (v5.18.1) built for ...
=head2 ADD ARGUMENTS
'arguments' method adds an additional arguments to 'configure' script.
target 'perl' => define {
version '5.18.1';
arguments '-Dusethreads';
};
perl 5.18.1 with thread is builded.
$ perl -v
This is perl 5, version 18, subversion 1 (v5.18.1) built for darwin-thread-multi-2level
=head2 INSTALL SOFTWARE WHICH DEPENDS
When using Enbld at OS X, Enbld also solve the dependencies between softwares automatically.
For example, when the is equal to which needs a libidn library for wget, and Enbld install wget, they also install libidn automatically.
$ enblder install wget
=====> Start building target 'wget'.
=====> Found dependencies.
( run in 0.549 second using v1.01-cache-2.11-cpan-49f99fa48dc )