wolfTPM/examples/gpio/include.am

45 lines
1.7 KiB
Plaintext

# vim:ft=automake
# All paths should be given relative to the root
if BUILD_EXAMPLES
noinst_PROGRAMS += examples/gpio/gpio_config \
examples/gpio/gpio_read \
examples/gpio/gpio_set
noinst_HEADERS += examples/gpio/gpio.h
examples_gpio_gpio_config_SOURCES = examples/gpio/gpio_config.c \
examples/tpm_io.c
examples_gpio_gpio_config_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_gpio_gpio_config_DEPENDENCIES = src/libwolftpm.la
examples_gpio_gpio_read_SOURCES = examples/gpio/gpio_read.c \
examples/tpm_io.c
examples_gpio_gpio_read_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_gpio_gpio_read_DEPENDENCIES = src/libwolftpm.la
examples_gpio_gpio_set_SOURCES = examples/gpio/gpio_set.c \
examples/tpm_io.c
examples_gpio_gpio_set_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_gpio_gpio_set_DEPENDENCIES = src/libwolftpm.la
endif
if BUILD_NUVOTON
noinst_PROGRAMS += examples/gpio/gpio_nuvoton
examples_gpio_gpio_nuvoton_SOURCES = examples/gpio/gpio_nuvoton.c \
examples/tpm_io.c
examples_gpio_gpio_nuvoton_LDADD = src/libwolftpm.la $(LIB_STATIC_ADD)
examples_gpio_gpio_nuvoton_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
dist_example_DATA+= examples/gpio/gpio_nuvoton.c
DISTCLEANFILES+= examples/gpio/.libs/gpio_config
DISTCLEANFILES+= examples/gpio/.libs/gpio_read
DISTCLEANFILES+= examples/gpio/.libs/gpio_set
DISTCLEANFILES+= examples/gpio/.libs/gpio_nuvoton