view release on metacpan or search on metacpan
Previously only Alien::Base modules build with alienfile + Alien::Build
were used.
0.54 2017-07-07 01:28:54 -0400
- Alien::Build::MM add alien_prop target
0.53 2017-07-06 13:04:34 -0400
- Build::SearchDep sets CXXFLAGS (in addition to CFLAGS) for C++ projects
- Probe::CBuilder adds aliens property
- Probe::CBuilder adds lang property
- Build::SearchDep adds public_I property
- Build::SearchDep adds public_l property
0.52 2017-06-28 17:26:24 -0400
- Enhanced Fetch::NetFTP plugin to try passive mode if active fails.
0.51 2017-06-27 15:04:19 -0400
- Fixup ACLOCAL_PATH on Windows
0.50 2017-06-27 12:50:12 -0400
- Update ACLOCAL_PATH for any required Alien that has a share/aclocal directory.
Changes.Alien-Base view on Meta::CPAN
0.023_01 Sat Jan 2, 2015
- Fixed a usually harmless but frequently annoying isssue where the
alien_install_commands were executed on every invocation of './Build',
'./Build test', and './Build install' instead of just once as is
needed. (plicease gh#141)
- Archive extraction can now be overridden with the alien_extract_archive
method in Alien::Base::ModuleBuild. (salva++ gh#142)
- Fixed bug with windows where using \ instead of / broke relocatable
installs. (plicease gh#139)
- Promoted _env_do_system a public method named alien_do_system
(salva++ gh#143)
0.023 Mon Sep 14, 2015
- Fixed typo in FAQ
- Updated FAQ Alien::gmake example to require Alien::gmake 0.11
- Otherwise a production release identical to the 0.22_01 release
0.022_01 Fri Jul 31, 2015
- Add support for ALIEN_INSTALL_TYPE environment variable
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/CRYPTO_strndup.html
x64-windows/debug/html/man3/CRYPTO_zalloc.html
x64-windows/debug/html/man3/CTLOG_STORE_free.html
x64-windows/debug/html/man3/CTLOG_STORE_get0_log_by_id.html
x64-windows/debug/html/man3/CTLOG_STORE_load_default_file.html
x64-windows/debug/html/man3/CTLOG_STORE_load_file.html
x64-windows/debug/html/man3/CTLOG_STORE_new.html
x64-windows/debug/html/man3/CTLOG_free.html
x64-windows/debug/html/man3/CTLOG_get0_log_id.html
x64-windows/debug/html/man3/CTLOG_get0_name.html
x64-windows/debug/html/man3/CTLOG_get0_public_key.html
x64-windows/debug/html/man3/CTLOG_new.html
x64-windows/debug/html/man3/CTLOG_new_from_base64.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_free.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_get0_cert.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_get0_issuer.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_get0_log_store.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_get_time.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_new.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_set1_cert.html
x64-windows/debug/html/man3/CT_POLICY_EVAL_CTX_set1_issuer.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EC_GROUP_set_seed.html
x64-windows/debug/html/man3/EC_KEY_check_key.html
x64-windows/debug/html/man3/EC_KEY_clear_flags.html
x64-windows/debug/html/man3/EC_KEY_copy.html
x64-windows/debug/html/man3/EC_KEY_dup.html
x64-windows/debug/html/man3/EC_KEY_free.html
x64-windows/debug/html/man3/EC_KEY_generate_key.html
x64-windows/debug/html/man3/EC_KEY_get0_engine.html
x64-windows/debug/html/man3/EC_KEY_get0_group.html
x64-windows/debug/html/man3/EC_KEY_get0_private_key.html
x64-windows/debug/html/man3/EC_KEY_get0_public_key.html
x64-windows/debug/html/man3/EC_KEY_get_conv_form.html
x64-windows/debug/html/man3/EC_KEY_get_enc_flags.html
x64-windows/debug/html/man3/EC_KEY_get_ex_data.html
x64-windows/debug/html/man3/EC_KEY_get_ex_new_index.html
x64-windows/debug/html/man3/EC_KEY_get_flags.html
x64-windows/debug/html/man3/EC_KEY_get_method.html
x64-windows/debug/html/man3/EC_KEY_key2buf.html
x64-windows/debug/html/man3/EC_KEY_new.html
x64-windows/debug/html/man3/EC_KEY_new_by_curve_name.html
x64-windows/debug/html/man3/EC_KEY_oct2key.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EC_KEY_priv2buf.html
x64-windows/debug/html/man3/EC_KEY_priv2oct.html
x64-windows/debug/html/man3/EC_KEY_set_asn1_flag.html
x64-windows/debug/html/man3/EC_KEY_set_conv_form.html
x64-windows/debug/html/man3/EC_KEY_set_enc_flags.html
x64-windows/debug/html/man3/EC_KEY_set_ex_data.html
x64-windows/debug/html/man3/EC_KEY_set_flags.html
x64-windows/debug/html/man3/EC_KEY_set_group.html
x64-windows/debug/html/man3/EC_KEY_set_method.html
x64-windows/debug/html/man3/EC_KEY_set_private_key.html
x64-windows/debug/html/man3/EC_KEY_set_public_key.html
x64-windows/debug/html/man3/EC_KEY_set_public_key_affine_coordinates.html
x64-windows/debug/html/man3/EC_KEY_up_ref.html
x64-windows/debug/html/man3/EC_METHOD_get_field_type.html
x64-windows/debug/html/man3/EC_POINT_add.html
x64-windows/debug/html/man3/EC_POINT_bn2point.html
x64-windows/debug/html/man3/EC_POINT_clear_free.html
x64-windows/debug/html/man3/EC_POINT_cmp.html
x64-windows/debug/html/man3/EC_POINT_copy.html
x64-windows/debug/html/man3/EC_POINT_dbl.html
x64-windows/debug/html/man3/EC_POINT_dup.html
x64-windows/debug/html/man3/EC_POINT_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/ENGINE_get_last.html
x64-windows/debug/html/man3/ENGINE_get_load_privkey_function.html
x64-windows/debug/html/man3/ENGINE_get_load_pubkey_function.html
x64-windows/debug/html/man3/ENGINE_get_name.html
x64-windows/debug/html/man3/ENGINE_get_next.html
x64-windows/debug/html/man3/ENGINE_get_prev.html
x64-windows/debug/html/man3/ENGINE_get_table_flags.html
x64-windows/debug/html/man3/ENGINE_init.html
x64-windows/debug/html/man3/ENGINE_load_builtin_engines.html
x64-windows/debug/html/man3/ENGINE_load_private_key.html
x64-windows/debug/html/man3/ENGINE_load_public_key.html
x64-windows/debug/html/man3/ENGINE_new.html
x64-windows/debug/html/man3/ENGINE_register_DH.html
x64-windows/debug/html/man3/ENGINE_register_DSA.html
x64-windows/debug/html/man3/ENGINE_register_RAND.html
x64-windows/debug/html/man3/ENGINE_register_RSA.html
x64-windows/debug/html/man3/ENGINE_register_all_DH.html
x64-windows/debug/html/man3/ENGINE_register_all_DSA.html
x64-windows/debug/html/man3/ENGINE_register_all_RAND.html
x64-windows/debug/html/man3/ENGINE_register_all_RSA.html
x64-windows/debug/html/man3/ENGINE_register_all_ciphers.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EVP_PKEY_asn1_new.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_check.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_ctrl.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_free.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_get_priv_key.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_get_pub_key.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_item.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_param.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_param_check.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_private.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_public.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_public_check.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_security_bits.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_set_priv_key.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_set_pub_key.html
x64-windows/debug/html/man3/EVP_PKEY_asn1_set_siginf.html
x64-windows/debug/html/man3/EVP_PKEY_assign_DH.html
x64-windows/debug/html/man3/EVP_PKEY_assign_DSA.html
x64-windows/debug/html/man3/EVP_PKEY_assign_EC_KEY.html
x64-windows/debug/html/man3/EVP_PKEY_assign_POLY1305.html
x64-windows/debug/html/man3/EVP_PKEY_assign_RSA.html
x64-windows/debug/html/man3/EVP_PKEY_assign_SIPHASH.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EVP_PKEY_get0_engine.html
x64-windows/debug/html/man3/EVP_PKEY_get0_hmac.html
x64-windows/debug/html/man3/EVP_PKEY_get0_poly1305.html
x64-windows/debug/html/man3/EVP_PKEY_get0_siphash.html
x64-windows/debug/html/man3/EVP_PKEY_get1_DH.html
x64-windows/debug/html/man3/EVP_PKEY_get1_DSA.html
x64-windows/debug/html/man3/EVP_PKEY_get1_EC_KEY.html
x64-windows/debug/html/man3/EVP_PKEY_get1_RSA.html
x64-windows/debug/html/man3/EVP_PKEY_get_default_digest_nid.html
x64-windows/debug/html/man3/EVP_PKEY_get_raw_private_key.html
x64-windows/debug/html/man3/EVP_PKEY_get_raw_public_key.html
x64-windows/debug/html/man3/EVP_PKEY_id.html
x64-windows/debug/html/man3/EVP_PKEY_keygen.html
x64-windows/debug/html/man3/EVP_PKEY_keygen_init.html
x64-windows/debug/html/man3/EVP_PKEY_meth_add0.html
x64-windows/debug/html/man3/EVP_PKEY_meth_copy.html
x64-windows/debug/html/man3/EVP_PKEY_meth_find.html
x64-windows/debug/html/man3/EVP_PKEY_meth_free.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get0.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get0_info.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_check.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EVP_PKEY_meth_get_count.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_ctrl.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_decrypt.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_derive.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_digest_custom.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_encrypt.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_init.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_keygen.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_param_check.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_paramgen.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_public_check.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_sign.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_signctx.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_verify.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_verify_recover.html
x64-windows/debug/html/man3/EVP_PKEY_meth_get_verifyctx.html
x64-windows/debug/html/man3/EVP_PKEY_meth_new.html
x64-windows/debug/html/man3/EVP_PKEY_meth_remove.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_check.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_cleanup.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_copy.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_ctrl.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_decrypt.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_derive.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_digest_custom.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_encrypt.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_init.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_keygen.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_param_check.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_paramgen.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_public_check.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_sign.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_signctx.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_verify.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_verify_recover.html
x64-windows/debug/html/man3/EVP_PKEY_meth_set_verifyctx.html
x64-windows/debug/html/man3/EVP_PKEY_missing_parameters.html
x64-windows/debug/html/man3/EVP_PKEY_new.html
x64-windows/debug/html/man3/EVP_PKEY_new_CMAC_key.html
x64-windows/debug/html/man3/EVP_PKEY_new_mac_key.html
x64-windows/debug/html/man3/EVP_PKEY_new_raw_private_key.html
x64-windows/debug/html/man3/EVP_PKEY_new_raw_public_key.html
x64-windows/debug/html/man3/EVP_PKEY_param_check.html
x64-windows/debug/html/man3/EVP_PKEY_paramgen.html
x64-windows/debug/html/man3/EVP_PKEY_paramgen_init.html
x64-windows/debug/html/man3/EVP_PKEY_print_params.html
x64-windows/debug/html/man3/EVP_PKEY_print_private.html
x64-windows/debug/html/man3/EVP_PKEY_print_public.html
x64-windows/debug/html/man3/EVP_PKEY_public_check.html
x64-windows/debug/html/man3/EVP_PKEY_security_bits.html
x64-windows/debug/html/man3/EVP_PKEY_set1_DH.html
x64-windows/debug/html/man3/EVP_PKEY_set1_DSA.html
x64-windows/debug/html/man3/EVP_PKEY_set1_EC_KEY.html
x64-windows/debug/html/man3/EVP_PKEY_set1_RSA.html
x64-windows/debug/html/man3/EVP_PKEY_set1_engine.html
x64-windows/debug/html/man3/EVP_PKEY_set_alias_type.html
x64-windows/debug/html/man3/EVP_PKEY_sign.html
x64-windows/debug/html/man3/EVP_PKEY_sign_init.html
x64-windows/debug/html/man3/EVP_PKEY_size.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/PROXY_CERT_INFO_EXTENSION_new.html
x64-windows/debug/html/man3/PROXY_POLICY_free.html
x64-windows/debug/html/man3/PROXY_POLICY_new.html
x64-windows/debug/html/man3/RAND_DRBG_bytes.html
x64-windows/debug/html/man3/RAND_DRBG_cleanup_entropy_fn.html
x64-windows/debug/html/man3/RAND_DRBG_cleanup_nonce_fn.html
x64-windows/debug/html/man3/RAND_DRBG_free.html
x64-windows/debug/html/man3/RAND_DRBG_generate.html
x64-windows/debug/html/man3/RAND_DRBG_get0_master.html
x64-windows/debug/html/man3/RAND_DRBG_get0_private.html
x64-windows/debug/html/man3/RAND_DRBG_get0_public.html
x64-windows/debug/html/man3/RAND_DRBG_get_entropy_fn.html
x64-windows/debug/html/man3/RAND_DRBG_get_ex_data.html
x64-windows/debug/html/man3/RAND_DRBG_get_ex_new_index.html
x64-windows/debug/html/man3/RAND_DRBG_get_nonce_fn.html
x64-windows/debug/html/man3/RAND_DRBG_instantiate.html
x64-windows/debug/html/man3/RAND_DRBG_new.html
x64-windows/debug/html/man3/RAND_DRBG_reseed.html
x64-windows/debug/html/man3/RAND_DRBG_secure_new.html
x64-windows/debug/html/man3/RAND_DRBG_set.html
x64-windows/debug/html/man3/RAND_DRBG_set_callbacks.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/RSA_padding_check_PKCS1_OAEP.html
x64-windows/debug/html/man3/RSA_padding_check_PKCS1_OAEP_mgf1.html
x64-windows/debug/html/man3/RSA_padding_check_PKCS1_type_1.html
x64-windows/debug/html/man3/RSA_padding_check_PKCS1_type_2.html
x64-windows/debug/html/man3/RSA_padding_check_SSLv23.html
x64-windows/debug/html/man3/RSA_padding_check_none.html
x64-windows/debug/html/man3/RSA_print.html
x64-windows/debug/html/man3/RSA_print_fp.html
x64-windows/debug/html/man3/RSA_private_decrypt.html
x64-windows/debug/html/man3/RSA_private_encrypt.html
x64-windows/debug/html/man3/RSA_public_decrypt.html
x64-windows/debug/html/man3/RSA_public_encrypt.html
x64-windows/debug/html/man3/RSA_security_bits.html
x64-windows/debug/html/man3/RSA_set0_crt_params.html
x64-windows/debug/html/man3/RSA_set0_factors.html
x64-windows/debug/html/man3/RSA_set0_key.html
x64-windows/debug/html/man3/RSA_set0_multi_prime_params.html
x64-windows/debug/html/man3/RSA_set_default_method.html
x64-windows/debug/html/man3/RSA_set_ex_data.html
x64-windows/debug/html/man3/RSA_set_flags.html
x64-windows/debug/html/man3/RSA_set_method.html
x64-windows/debug/html/man3/RSA_sign.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/CRYPTO_strndup.html
x64-windows/html/man3/CRYPTO_zalloc.html
x64-windows/html/man3/CTLOG_STORE_free.html
x64-windows/html/man3/CTLOG_STORE_get0_log_by_id.html
x64-windows/html/man3/CTLOG_STORE_load_default_file.html
x64-windows/html/man3/CTLOG_STORE_load_file.html
x64-windows/html/man3/CTLOG_STORE_new.html
x64-windows/html/man3/CTLOG_free.html
x64-windows/html/man3/CTLOG_get0_log_id.html
x64-windows/html/man3/CTLOG_get0_name.html
x64-windows/html/man3/CTLOG_get0_public_key.html
x64-windows/html/man3/CTLOG_new.html
x64-windows/html/man3/CTLOG_new_from_base64.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_free.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_get0_cert.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_get0_issuer.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_get0_log_store.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_get_time.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_new.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_set1_cert.html
x64-windows/html/man3/CT_POLICY_EVAL_CTX_set1_issuer.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EC_GROUP_set_seed.html
x64-windows/html/man3/EC_KEY_check_key.html
x64-windows/html/man3/EC_KEY_clear_flags.html
x64-windows/html/man3/EC_KEY_copy.html
x64-windows/html/man3/EC_KEY_dup.html
x64-windows/html/man3/EC_KEY_free.html
x64-windows/html/man3/EC_KEY_generate_key.html
x64-windows/html/man3/EC_KEY_get0_engine.html
x64-windows/html/man3/EC_KEY_get0_group.html
x64-windows/html/man3/EC_KEY_get0_private_key.html
x64-windows/html/man3/EC_KEY_get0_public_key.html
x64-windows/html/man3/EC_KEY_get_conv_form.html
x64-windows/html/man3/EC_KEY_get_enc_flags.html
x64-windows/html/man3/EC_KEY_get_ex_data.html
x64-windows/html/man3/EC_KEY_get_ex_new_index.html
x64-windows/html/man3/EC_KEY_get_flags.html
x64-windows/html/man3/EC_KEY_get_method.html
x64-windows/html/man3/EC_KEY_key2buf.html
x64-windows/html/man3/EC_KEY_new.html
x64-windows/html/man3/EC_KEY_new_by_curve_name.html
x64-windows/html/man3/EC_KEY_oct2key.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EC_KEY_priv2buf.html
x64-windows/html/man3/EC_KEY_priv2oct.html
x64-windows/html/man3/EC_KEY_set_asn1_flag.html
x64-windows/html/man3/EC_KEY_set_conv_form.html
x64-windows/html/man3/EC_KEY_set_enc_flags.html
x64-windows/html/man3/EC_KEY_set_ex_data.html
x64-windows/html/man3/EC_KEY_set_flags.html
x64-windows/html/man3/EC_KEY_set_group.html
x64-windows/html/man3/EC_KEY_set_method.html
x64-windows/html/man3/EC_KEY_set_private_key.html
x64-windows/html/man3/EC_KEY_set_public_key.html
x64-windows/html/man3/EC_KEY_set_public_key_affine_coordinates.html
x64-windows/html/man3/EC_KEY_up_ref.html
x64-windows/html/man3/EC_METHOD_get_field_type.html
x64-windows/html/man3/EC_POINT_add.html
x64-windows/html/man3/EC_POINT_bn2point.html
x64-windows/html/man3/EC_POINT_clear_free.html
x64-windows/html/man3/EC_POINT_cmp.html
x64-windows/html/man3/EC_POINT_copy.html
x64-windows/html/man3/EC_POINT_dbl.html
x64-windows/html/man3/EC_POINT_dup.html
x64-windows/html/man3/EC_POINT_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/ENGINE_get_last.html
x64-windows/html/man3/ENGINE_get_load_privkey_function.html
x64-windows/html/man3/ENGINE_get_load_pubkey_function.html
x64-windows/html/man3/ENGINE_get_name.html
x64-windows/html/man3/ENGINE_get_next.html
x64-windows/html/man3/ENGINE_get_prev.html
x64-windows/html/man3/ENGINE_get_table_flags.html
x64-windows/html/man3/ENGINE_init.html
x64-windows/html/man3/ENGINE_load_builtin_engines.html
x64-windows/html/man3/ENGINE_load_private_key.html
x64-windows/html/man3/ENGINE_load_public_key.html
x64-windows/html/man3/ENGINE_new.html
x64-windows/html/man3/ENGINE_register_DH.html
x64-windows/html/man3/ENGINE_register_DSA.html
x64-windows/html/man3/ENGINE_register_RAND.html
x64-windows/html/man3/ENGINE_register_RSA.html
x64-windows/html/man3/ENGINE_register_all_DH.html
x64-windows/html/man3/ENGINE_register_all_DSA.html
x64-windows/html/man3/ENGINE_register_all_RAND.html
x64-windows/html/man3/ENGINE_register_all_RSA.html
x64-windows/html/man3/ENGINE_register_all_ciphers.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EVP_PKEY_asn1_new.html
x64-windows/html/man3/EVP_PKEY_asn1_set_check.html
x64-windows/html/man3/EVP_PKEY_asn1_set_ctrl.html
x64-windows/html/man3/EVP_PKEY_asn1_set_free.html
x64-windows/html/man3/EVP_PKEY_asn1_set_get_priv_key.html
x64-windows/html/man3/EVP_PKEY_asn1_set_get_pub_key.html
x64-windows/html/man3/EVP_PKEY_asn1_set_item.html
x64-windows/html/man3/EVP_PKEY_asn1_set_param.html
x64-windows/html/man3/EVP_PKEY_asn1_set_param_check.html
x64-windows/html/man3/EVP_PKEY_asn1_set_private.html
x64-windows/html/man3/EVP_PKEY_asn1_set_public.html
x64-windows/html/man3/EVP_PKEY_asn1_set_public_check.html
x64-windows/html/man3/EVP_PKEY_asn1_set_security_bits.html
x64-windows/html/man3/EVP_PKEY_asn1_set_set_priv_key.html
x64-windows/html/man3/EVP_PKEY_asn1_set_set_pub_key.html
x64-windows/html/man3/EVP_PKEY_asn1_set_siginf.html
x64-windows/html/man3/EVP_PKEY_assign_DH.html
x64-windows/html/man3/EVP_PKEY_assign_DSA.html
x64-windows/html/man3/EVP_PKEY_assign_EC_KEY.html
x64-windows/html/man3/EVP_PKEY_assign_POLY1305.html
x64-windows/html/man3/EVP_PKEY_assign_RSA.html
x64-windows/html/man3/EVP_PKEY_assign_SIPHASH.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EVP_PKEY_get0_engine.html
x64-windows/html/man3/EVP_PKEY_get0_hmac.html
x64-windows/html/man3/EVP_PKEY_get0_poly1305.html
x64-windows/html/man3/EVP_PKEY_get0_siphash.html
x64-windows/html/man3/EVP_PKEY_get1_DH.html
x64-windows/html/man3/EVP_PKEY_get1_DSA.html
x64-windows/html/man3/EVP_PKEY_get1_EC_KEY.html
x64-windows/html/man3/EVP_PKEY_get1_RSA.html
x64-windows/html/man3/EVP_PKEY_get_default_digest_nid.html
x64-windows/html/man3/EVP_PKEY_get_raw_private_key.html
x64-windows/html/man3/EVP_PKEY_get_raw_public_key.html
x64-windows/html/man3/EVP_PKEY_id.html
x64-windows/html/man3/EVP_PKEY_keygen.html
x64-windows/html/man3/EVP_PKEY_keygen_init.html
x64-windows/html/man3/EVP_PKEY_meth_add0.html
x64-windows/html/man3/EVP_PKEY_meth_copy.html
x64-windows/html/man3/EVP_PKEY_meth_find.html
x64-windows/html/man3/EVP_PKEY_meth_free.html
x64-windows/html/man3/EVP_PKEY_meth_get0.html
x64-windows/html/man3/EVP_PKEY_meth_get0_info.html
x64-windows/html/man3/EVP_PKEY_meth_get_check.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EVP_PKEY_meth_get_count.html
x64-windows/html/man3/EVP_PKEY_meth_get_ctrl.html
x64-windows/html/man3/EVP_PKEY_meth_get_decrypt.html
x64-windows/html/man3/EVP_PKEY_meth_get_derive.html
x64-windows/html/man3/EVP_PKEY_meth_get_digest_custom.html
x64-windows/html/man3/EVP_PKEY_meth_get_encrypt.html
x64-windows/html/man3/EVP_PKEY_meth_get_init.html
x64-windows/html/man3/EVP_PKEY_meth_get_keygen.html
x64-windows/html/man3/EVP_PKEY_meth_get_param_check.html
x64-windows/html/man3/EVP_PKEY_meth_get_paramgen.html
x64-windows/html/man3/EVP_PKEY_meth_get_public_check.html
x64-windows/html/man3/EVP_PKEY_meth_get_sign.html
x64-windows/html/man3/EVP_PKEY_meth_get_signctx.html
x64-windows/html/man3/EVP_PKEY_meth_get_verify.html
x64-windows/html/man3/EVP_PKEY_meth_get_verify_recover.html
x64-windows/html/man3/EVP_PKEY_meth_get_verifyctx.html
x64-windows/html/man3/EVP_PKEY_meth_new.html
x64-windows/html/man3/EVP_PKEY_meth_remove.html
x64-windows/html/man3/EVP_PKEY_meth_set_check.html
x64-windows/html/man3/EVP_PKEY_meth_set_cleanup.html
x64-windows/html/man3/EVP_PKEY_meth_set_copy.html
x64-windows/html/man3/EVP_PKEY_meth_set_ctrl.html
x64-windows/html/man3/EVP_PKEY_meth_set_decrypt.html
x64-windows/html/man3/EVP_PKEY_meth_set_derive.html
x64-windows/html/man3/EVP_PKEY_meth_set_digest_custom.html
x64-windows/html/man3/EVP_PKEY_meth_set_encrypt.html
x64-windows/html/man3/EVP_PKEY_meth_set_init.html
x64-windows/html/man3/EVP_PKEY_meth_set_keygen.html
x64-windows/html/man3/EVP_PKEY_meth_set_param_check.html
x64-windows/html/man3/EVP_PKEY_meth_set_paramgen.html
x64-windows/html/man3/EVP_PKEY_meth_set_public_check.html
x64-windows/html/man3/EVP_PKEY_meth_set_sign.html
x64-windows/html/man3/EVP_PKEY_meth_set_signctx.html
x64-windows/html/man3/EVP_PKEY_meth_set_verify.html
x64-windows/html/man3/EVP_PKEY_meth_set_verify_recover.html
x64-windows/html/man3/EVP_PKEY_meth_set_verifyctx.html
x64-windows/html/man3/EVP_PKEY_missing_parameters.html
x64-windows/html/man3/EVP_PKEY_new.html
x64-windows/html/man3/EVP_PKEY_new_CMAC_key.html
x64-windows/html/man3/EVP_PKEY_new_mac_key.html
x64-windows/html/man3/EVP_PKEY_new_raw_private_key.html
x64-windows/html/man3/EVP_PKEY_new_raw_public_key.html
x64-windows/html/man3/EVP_PKEY_param_check.html
x64-windows/html/man3/EVP_PKEY_paramgen.html
x64-windows/html/man3/EVP_PKEY_paramgen_init.html
x64-windows/html/man3/EVP_PKEY_print_params.html
x64-windows/html/man3/EVP_PKEY_print_private.html
x64-windows/html/man3/EVP_PKEY_print_public.html
x64-windows/html/man3/EVP_PKEY_public_check.html
x64-windows/html/man3/EVP_PKEY_security_bits.html
x64-windows/html/man3/EVP_PKEY_set1_DH.html
x64-windows/html/man3/EVP_PKEY_set1_DSA.html
x64-windows/html/man3/EVP_PKEY_set1_EC_KEY.html
x64-windows/html/man3/EVP_PKEY_set1_RSA.html
x64-windows/html/man3/EVP_PKEY_set1_engine.html
x64-windows/html/man3/EVP_PKEY_set_alias_type.html
x64-windows/html/man3/EVP_PKEY_sign.html
x64-windows/html/man3/EVP_PKEY_sign_init.html
x64-windows/html/man3/EVP_PKEY_size.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/PROXY_CERT_INFO_EXTENSION_new.html
x64-windows/html/man3/PROXY_POLICY_free.html
x64-windows/html/man3/PROXY_POLICY_new.html
x64-windows/html/man3/RAND_DRBG_bytes.html
x64-windows/html/man3/RAND_DRBG_cleanup_entropy_fn.html
x64-windows/html/man3/RAND_DRBG_cleanup_nonce_fn.html
x64-windows/html/man3/RAND_DRBG_free.html
x64-windows/html/man3/RAND_DRBG_generate.html
x64-windows/html/man3/RAND_DRBG_get0_master.html
x64-windows/html/man3/RAND_DRBG_get0_private.html
x64-windows/html/man3/RAND_DRBG_get0_public.html
x64-windows/html/man3/RAND_DRBG_get_entropy_fn.html
x64-windows/html/man3/RAND_DRBG_get_ex_data.html
x64-windows/html/man3/RAND_DRBG_get_ex_new_index.html
x64-windows/html/man3/RAND_DRBG_get_nonce_fn.html
x64-windows/html/man3/RAND_DRBG_instantiate.html
x64-windows/html/man3/RAND_DRBG_new.html
x64-windows/html/man3/RAND_DRBG_reseed.html
x64-windows/html/man3/RAND_DRBG_secure_new.html
x64-windows/html/man3/RAND_DRBG_set.html
x64-windows/html/man3/RAND_DRBG_set_callbacks.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/RSA_padding_check_PKCS1_OAEP.html
x64-windows/html/man3/RSA_padding_check_PKCS1_OAEP_mgf1.html
x64-windows/html/man3/RSA_padding_check_PKCS1_type_1.html
x64-windows/html/man3/RSA_padding_check_PKCS1_type_2.html
x64-windows/html/man3/RSA_padding_check_SSLv23.html
x64-windows/html/man3/RSA_padding_check_none.html
x64-windows/html/man3/RSA_print.html
x64-windows/html/man3/RSA_print_fp.html
x64-windows/html/man3/RSA_private_decrypt.html
x64-windows/html/man3/RSA_private_encrypt.html
x64-windows/html/man3/RSA_public_decrypt.html
x64-windows/html/man3/RSA_public_encrypt.html
x64-windows/html/man3/RSA_security_bits.html
x64-windows/html/man3/RSA_set0_crt_params.html
x64-windows/html/man3/RSA_set0_factors.html
x64-windows/html/man3/RSA_set0_key.html
x64-windows/html/man3/RSA_set0_multi_prime_params.html
x64-windows/html/man3/RSA_set_default_method.html
x64-windows/html/man3/RSA_set_ex_data.html
x64-windows/html/man3/RSA_set_flags.html
x64-windows/html/man3/RSA_set_method.html
x64-windows/html/man3/RSA_sign.html
lib/Alien/Base.pm view on Meta::CPAN
};
...
=head2 inline_auto_include
my(@headers) = Alien::MyLibrary->inline_auto_include;
List of header files to automatically include in inline C and C++
code when using L<Inline::C> or L<Inline::CPP>. This is provided
as a public interface primarily so that it can be overridden at run
time. This can also be specified in your C<Build.PL> with
L<Alien::Base::ModuleBuild> using the C<alien_inline_auto_include>
property.
=head2 runtime_prop
my $hashref = Alien::MyLibrary->runtime_prop;
Returns a hash reference of the runtime properties computed by L<Alien::Build> during its
install process. If the L<Alien::Base> based L<Alien> was not built using L<Alien::Build>,
lib/Alien/Build/Plugin/Build/SearchDep.pm view on Meta::CPAN
use Alien::Build::Plugin;
use Text::ParseWords qw( shellwords );
# ABSTRACT: Add dependencies to library and header search path
our $VERSION = '2.84'; # VERSION
has aliens => {};
has public_I => 0;
has public_l => 0;
sub init
{
my($self, $meta) = @_;
$meta->add_requires('configure' => 'Alien::Build::Plugin::Build::SearchDep' => '0.35');
$meta->add_requires('share' => 'Env::ShellWords' => 0.01);
if($self->public_I || $self->public_l)
{
$meta->add_requires('configure' => 'Alien::Build::Plugin::Build::SearchDep' => '0.53');
}
my @aliens;
if(ref($self->aliens) eq 'HASH')
{
@aliens = keys %{ $self->aliens };
$meta->add_requires('share' => $_ => $self->aliens->{$_}) for @aliens;
}
lib/Alien/Build/Plugin/Build/SearchDep.pm view on Meta::CPAN
},
);
$meta->after_hook(
gather_share => sub {
my($build) = @_;
$build->runtime_prop->{libs} = '' unless defined $build->runtime_prop->{libs};
$build->runtime_prop->{libs_static} = '' unless defined $build->runtime_prop->{libs_static};
if($self->public_l)
{
$build->runtime_prop->{$_} = join(' ', _space_escape(@{ $build->install_prop->{plugin_build_searchdep_libs} })) . ' ' . $build->runtime_prop->{$_}
for qw( libs libs_static );
}
$build->runtime_prop->{$_} = join(' ', _space_escape(@{ $build->install_prop->{plugin_build_searchdep_ldflags} })) . ' ' . $build->runtime_prop->{$_}
for qw( libs libs_static );
if($self->public_I)
{
$build->runtime_prop->{cflags} = '' unless defined $build->runtime_prop->{cflags};
$build->runtime_prop->{cflags_static} = '' unless defined $build->runtime_prop->{cflags_static};
$build->runtime_prop->{$_} = join(' ', _space_escape(@{ $build->install_prop->{plugin_build_searchdep_cflags} })) . ' ' . $build->runtime_prop->{$_}
for qw( cflags cflags_static );
}
},
);
}
lib/Alien/Build/Plugin/Build/SearchDep.pm view on Meta::CPAN
search path to C<CFLAGS> and C<LDFLAGS> environment variable, so that tools that use
them (like autoconf) can pick them up.
=head1 PROPERTIES
=head2 aliens
Either a list reference or hash reference of the other aliens. If a hash reference
then the keys are the class names and the values are the versions of those classes.
=head2 public_I
Include the C<-I> flags when setting the runtime cflags property.
=head2 public_l
Include the C<-l> flags when setting the runtime libs property.
=head1 AUTHOR
Author: Graham Ollis E<lt>plicease@cpan.orgE<gt>
Contributors:
Diab Jerius (DJERIUS)
t/alien_build_plugin_build_searchdep.t view on Meta::CPAN
is($build->runtime_prop->{libs}, "-L$corpus/lib/auto/share/dist/Alien-libfoo2/lib -core-flag", 'libs');
is($build->runtime_prop->{libs_static}, "-L$corpus/lib/auto/share/dist/Alien-libfoo2/lib -core-flag-static", 'libs_static');
is($build->runtime_prop->{my_CFLAGS}, "-I$corpus/lib/auto/share/dist/Alien-libfoo2/include", 'my_CFLAGS');
is($build->runtime_prop->{my_CXXFLAGS}, "-I$corpus/lib/auto/share/dist/Alien-libfoo2/include", 'my_CXXFLAGS');
is($build->runtime_prop->{my_LDFLAGS}, "-L$corpus/lib/auto/share/dist/Alien-libfoo2/lib", 'my_LDFLAGS');
};
subtest public_I => sub {
delete $ENV{$_} for qw( CFLAGS CXXFLAGS LDFLAGS );
my $build = alienfile q{
use alienfile;
share {
plugin 'Download::Foo';
plugin 'Build::SearchDep' => (
aliens => 'Alien::libfoo2',
public_I => 1,
);
build sub {};
gather sub {
my($build) = @_;
$build->runtime_prop->{cflags} = '-core-cflag';
$build->runtime_prop->{cflags_static} = '-core-cflag-static';
$build->runtime_prop->{libs} = '-core-flag';
t/alien_build_plugin_build_searchdep.t view on Meta::CPAN
$build->build;
};
is($build->runtime_prop->{cflags}, "-I$corpus/lib/auto/share/dist/Alien-libfoo2/include -core-cflag");
is($build->runtime_prop->{cflags_static}, "-I$corpus/lib/auto/share/dist/Alien-libfoo2/include -core-cflag-static");
is($build->runtime_prop->{libs}, "-L$corpus/lib/auto/share/dist/Alien-libfoo2/lib -core-flag");
is($build->runtime_prop->{libs_static}, "-L$corpus/lib/auto/share/dist/Alien-libfoo2/lib -core-flag-static");
};
subtest public_l => sub {
delete $ENV{$_} for qw( CFLAGS CXXFLAGS LDFLAGS );
my $build = alienfile q{
use alienfile;
share {
plugin 'Download::Foo';
plugin 'Build::SearchDep' => (
aliens => 'Alien::libfoo2',
public_l => 1,
);
build sub {
};
gather sub {
my($build) = @_;
$build->runtime_prop->{cflags} = '-core-cflag';
$build->runtime_prop->{cflags_static} = '-core-cflag-static';