Dominique Quatravaux

CUSTOM BUILD OPTIONS

--openssl-cflags=string

Provides the CFLAGS to pass to the compiler so that it finds OpenSSL header files etc. Default is to query pkg-config, or failing that, to use no particular CFLAGS.

--openssl-ldflags=string

Provides the LDFLAGS to pass to the linker so that it finds OpenSSL libraries etc. Default is to query pkg-config, or failing that, to use only -lcrypto -lssl.

--full_debugging=1

Enables "full_debugging" in Crypt::OpenSSL::CA::Inline::C while running ./Build test. Setting the FULL_DEBUGGING environment variable to 1 has the same effect, however the latter is not possible eg from the Perl debugger. Implies use_blib=0 (see My::Module::Build).

CUSTOM CONSTRUCTOR AND BUILD METHODS

resume ()

Overloaded so as to set a flag indicating that we are running from ./Build and not Build.PL, for the benefit of "fail_because_of_openssl_libs" which can thereafter act coy on CPAN::Reporter.

ACTION_build ()

Overloaded so as to also call "ACTION_buildXS".

ACTION_buildXS ()

Builds the XS modules for distribution into "arch" in blib. Calls "check_openssl_version_number".