configure: keep example directory strcuture during install

pull/196/head
Elms 2021-11-18 12:04:41 -08:00
parent 7f717f506b
commit ede184c735
14 changed files with 58 additions and 32 deletions

View File

@ -20,9 +20,10 @@ examples_attestation_activate_credential_LDADD = src/libwolftpm.la $(LIB_
examples_attestation_activate_credential_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/attestation/make_credential.c \
examples/attestation/activate_credential.c
example_attestationdir = $(exampledir)/attestation
dist_example_attestation_DATA = \
examples/attestation/make_credential.c \
examples/attestation/activate_credential.c
DISTCLEANFILES+= examples/attestation/.libs/make_credential \
examples/attestation/.libs/activate_credential

View File

@ -11,5 +11,7 @@ examples_bench_bench_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_bench_bench_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/bench/bench.c
example_benchdir = $(exampledir)/bench
dist_example_bench_DATA = examples/bench/bench.c
DISTCLEANFILES+= examples/bench/.libs/bench

View File

@ -11,5 +11,7 @@ examples_csr_csr_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_csr_csr_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/csr/csr.c
example_csrdir = $(exampledir)/csr
dist_example_csr_DATA = examples/csr/csr.c
DISTCLEANFILES+= examples/csr/.libs/csr

View File

@ -24,10 +24,11 @@ examples_gpio_gpio_set_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_gpio_gpio_set_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/gpio/gpio_config.c
dist_example_DATA+= examples/gpio/gpio_read.c
dist_example_DATA+= examples/gpio/gpio_set.c
example_gpiodir = $(exampledir)/gpio
dist_example_gpio_DATA = \
examples/gpio/gpio_config.c \
examples/gpio/gpio_read.c \
examples/gpio/gpio_set.c
DISTCLEANFILES+= examples/gpio/.libs/gpio_config
DISTCLEANFILES+= examples/gpio/.libs/gpio_read

View File

@ -26,9 +26,12 @@ examples_keygen_keyimport_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_keygen_keyimport_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/keygen/keyload.c
dist_example_DATA+= examples/keygen/keygen.c
dist_example_DATA+= examples/keygen/keyimport.c
example_keygendir = $(exampledir)/keygen
dist_example_keygen_DATA = \
examples/keygen/keyload.c \
examples/keygen/keygen.c \
examples/keygen/keyimport.c
DISTCLEANFILES+= examples/keygen/.libs/keyload
DISTCLEANFILES+= examples/keygen/.libs/keygen
DISTCLEANFILES+= examples/keygen/.libs/keyimport

View File

@ -12,6 +12,7 @@ examples_management_flush_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_management_flush_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/management/flush.c
example_managementdir = $(exampledir)/management
dist_example_management_DATA = examples/management/flush.c
DISTCLEANFILES+= examples/management/.libs/flush

View File

@ -10,5 +10,7 @@ examples_native_native_test_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_native_native_test_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/native/native_test.c
example_nativedir = $(exampledir)/native
dist_example_native_DATA = examples/native/native_test.c
DISTCLEANFILES+= examples/native/.libs/native_test

View File

@ -20,7 +20,10 @@ examples_nvram_read_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/nvram/store.c
dist_example_DATA+= examples/nvram/read.c
example_nvramdir = $(exampledir)/nvram
dist_example_nvram_DATA = \
examples/nvram/store.c \
examples/nvram/read.c
DISTCLEANFILES+= examples/nvram/.libs/store
DISTCLEANFILES+= examples/nvram/.libs/read

View File

@ -32,10 +32,12 @@ examples_pcr_reset_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_pcr_reset_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/pcr/quote.c \
examples/pcr/read_pcr.c \
examples/pcr/extend.c \
examples/pcr/reset.c
example_pcrdir = $(exampledir)/pcr
dist_example_pcr_DATA = \
examples/pcr/quote.c \
examples/pcr/read_pcr.c \
examples/pcr/extend.c \
examples/pcr/reset.c
DISTCLEANFILES+= examples/pcr/.libs/quote \
examples/pcr/.libs/read_pcr \

View File

@ -11,5 +11,7 @@ examples_pkcs7_pkcs7_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_pkcs7_pkcs7_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/pkcs7/pkcs7.c
example_pkcs7dir = $(exampledir)/pkcs7
dist_example_pkcs7_DATA = examples/pkcs7/pkcs7.c
DISTCLEANFILES+= examples/pkcs7/.libs/pkcs7

View File

@ -20,8 +20,10 @@ examples_seal_unseal_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/seal/seal.c
dist_example_DATA+= examples/seal/unseal.c
example_sealdir = $(exampledir)/seal
dist_example_seal_DATA = \
examples/seal/seal.c \
examples/seal/unseal.c
DISTCLEANFILES+= examples/seal/.libs/seal
DISTCLEANFILES+= examples/seal/.libs/unseal

View File

@ -9,12 +9,8 @@ examples_timestamp_signed_timestamp_SOURCES = examples/timestamp/signed_tim
examples/tpm_io.c
examples_timestamp_signed_timestamp_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_timestamp_signed_timestamp_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/timestamp/signed_timestamp.c
DISTCLEANFILES+= examples/timestamp/.libs/signed_timestamp
if BUILD_EXAMPLES
noinst_PROGRAMS += examples/timestamp/clock_set
noinst_HEADERS += examples/timestamp/clock_set.h
examples_timestamp_clock_set_SOURCES = examples/timestamp/clock_set.c \
@ -23,5 +19,10 @@ examples_timestamp_clock_set_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_timestamp_clock_set_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/timestamp/clock_set.c
example_timestampdir = $(exampledir)/timestamp
dist_example_timestamp_DATA = \
examples/timestamp/clock_set.c \
examples/timestamp/signed_timestamp.c
DISTCLEANFILES+= examples/timestamp/.libs/signed_timestamp
DISTCLEANFILES+= examples/timestamp/.libs/clock_set

View File

@ -31,8 +31,10 @@ examples_tls_tls_server_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/tls/tls_client.c
DISTCLEANFILES+= examples/tls/.libs/tls_client
example_tlsdir = $(exampledir)/tls
dist_example_tls_DATA = \
examples/tls/tls_client.c \
examples/tls/tls_server.c
dist_example_DATA+= examples/tls/tls_server.c
DISTCLEANFILES+= examples/tls/.libs/tls_client
DISTCLEANFILES+= examples/tls/.libs/tls_server

View File

@ -10,5 +10,7 @@ examples_wrap_wrap_test_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_wrap_wrap_test_DEPENDENCIES = src/libwolftpm.la
endif
dist_example_DATA+= examples/wrap/wrap_test.c
example_wrapdir = $(exampledir)/wrap
dist_example_wrap_DATA = examples/wrap/wrap_test.c
DISTCLEANFILES+= examples/wrap/.libs/wrap_test