strongswan/src/libtpmtss
Tobias Brunner 4a0b6d659d Add plugin constructor registration for all libraries that provide plugins
Unfortunately, we can't just add the generated C file to the sources in
Makefile.am as the linker would remove that object file when it notices
that no symbol in it is ever referenced.  So we include it in the file
that contains the library initialization, which will definitely be
referenced by the executable.

This allows building an almost stand-alone static version of e.g. charon
when building with `--enable-monolithic --enable-static --disable-shared`
(without `--disable-shared` libtool will only build a version that links
the libraries dynamically).  External libraries (e.g. gmp or openssl) are
not linked statically this way, though.
2017-05-23 18:29:12 +02:00
..
plugins/tpm The tpm plugin offers random number generation 2017-03-20 21:16:10 +01:00
Android.mk android: Actually add Android.mk for libtpmtss 2016-06-28 14:34:13 +02:00
Makefile.am Add plugin constructor registration for all libraries that provide plugins 2017-05-23 18:29:12 +02:00
tpm_tss.c Add plugin constructor registration for all libraries that provide plugins 2017-05-23 18:29:12 +02:00
tpm_tss.h The tpm plugin offers random number generation 2017-03-20 21:16:10 +01:00
tpm_tss_quote_info.c Fixed some typos, courtesy of codespell 2016-07-04 12:18:51 +02:00
tpm_tss_quote_info.h Refactoring to tpm_tss_quote_info object 2016-06-26 18:19:05 +02:00
tpm_tss_trousers.c The tpm plugin offers random number generation 2017-03-20 21:16:10 +01:00
tpm_tss_trousers.h libimcv: migrate pts to tpm_tss 2016-06-22 15:33:44 +02:00
tpm_tss_tss2.c The tpm plugin offers random number generation 2017-03-20 21:16:10 +01:00
tpm_tss_tss2.h
tpm_tss_tss2_names.c libtpmtss: Use pkconfig to configure TSS 2.0 includes and libraries 2016-07-20 11:26:07 +02:00
tpm_tss_tss2_names.h libtpmtss: Define missing Doxygen group and fix some comments 2016-06-30 12:12:31 +02:00