diff --git a/MANIFEST b/MANIFEST index 9bb5951..2984780 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,10 +1,23 @@ .github/workflows/all.yml .gitignore +.gitmodules LICENSE MANIFEST Makefile.PL README.md cpanfile +easyxs/.gitignore +easyxs/LICENSE +easyxs/README.md +easyxs/easyxs.h +easyxs/easyxs_debug.h +easyxs/easyxs_numeric.h +easyxs/easyxs_perlcall.h +easyxs/easyxs_scalar.h +easyxs/easyxs_string.h +easyxs/easyxs_structref.h +easyxs/init.h +easyxs/ppport.h examples/test.pl examples/test_async.pl examples/test_server.pl diff --git a/lib/Net/mbedTLS.pm b/lib/Net/mbedTLS.pm index 88eff45..7d2e04b 100644 --- a/lib/Net/mbedTLS.pm +++ b/lib/Net/mbedTLS.pm @@ -85,6 +85,10 @@ also set C to C in your environment. =back +NB: In the latter two cases your compiler has to generate +I code when building mbedTLS. GCC’s C<-fPIC> +flag does this. (See this distribution’s CI tests for an example.) + Dynamic linking allows Net::mbedTLS to use the most recent (compatible) mbedTLS but requires you to have a shared mbedTLS available, whereas static linking alleviates that dependency at the