mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-17 19:25:54 +02:00
perl: Fix Makefile.PL
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
# Usage: Makefile.PL --pp # disable XS
|
||||||
|
# Makefile.PL -g # add -g to the compiler and disable optimization flags
|
||||||
use inc::Module::Install;
|
use inc::Module::Install;
|
||||||
use Module::Install::XSUtil 0.32;
|
use Module::Install::XSUtil 0.32;
|
||||||
use Config;
|
use Config;
|
||||||
@@ -21,8 +23,9 @@ if ( $] >= 5.008005 and want_xs() ) {
|
|||||||
if ( $has_c99 ) {
|
if ( $has_c99 ) {
|
||||||
use_xshelper();
|
use_xshelper();
|
||||||
cc_src_paths('xs-src');
|
cc_src_paths('xs-src');
|
||||||
if ($ENV{DEBUG}) {
|
|
||||||
cc_append_to_ccflags '-g';
|
if($Module::Install::AUTHOR) {
|
||||||
|
postamble qq{test :: test_pp\n\n};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -67,10 +70,6 @@ test_requires('Test::Requires');
|
|||||||
|
|
||||||
test_with_env( test_pp => PERL_DATA_MESSAGEPACK => 'pp' );
|
test_with_env( test_pp => PERL_DATA_MESSAGEPACK => 'pp' );
|
||||||
|
|
||||||
if($Module::Install::AUTHOR) {
|
|
||||||
postamble qq{test :: test_pp\n\n};
|
|
||||||
}
|
|
||||||
|
|
||||||
repository('http://github.com/msgpack/msgpack');
|
repository('http://github.com/msgpack/msgpack');
|
||||||
auto_include;
|
auto_include;
|
||||||
WriteAll;
|
WriteAll;
|
||||||
|
Reference in New Issue
Block a user