build-sys: Add HARDENING_CFLAGS and _LDFLAGS to all C programs

Add the HARDENING_CFLAGS and _LDFLAGS to all C programs.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
This commit is contained in:
Stefan Berger 2021-06-04 08:04:21 -04:00 committed by Stefan Berger
parent c86be8d960
commit 932dc4e270
4 changed files with 16 additions and 2 deletions

View File

@ -39,10 +39,12 @@ swtpm_localca_LDADD = \
swtpm_localca_LDFLAGS = \
-L$(top_builddir)/src/utils -lswtpm_utils \
$(HARDENING_LDFLAGS) \
$(GLIB_LIBS)
swtpm_localca_CFLAGS = \
-I$(top_srcdir)/src/utils \
$(HARDENING_CFLAGS) \
$(GLIB_CFLAGS)
install-data-local:

View File

@ -12,7 +12,11 @@ bin_PROGRAMS = \
swtpm_bios_CFLAGS = \
-I$(top_builddir)/include \
-I$(top_srcdir)/include
-I$(top_srcdir)/include \
$(HARDENING_CFLAGS)
swtpm_bios_LDFLAGS = \
$(HARDENING_LDFLAGS)
swtpm_bios_SOURCES = tpm_bios.c

View File

@ -13,7 +13,11 @@ swtpm_ioctl_SOURCES = tpm_ioctl.c
swtpm_ioctl_CFLAGS = \
-I$(top_builddir)/include \
-I$(top_srcdir)/include
-I$(top_srcdir)/include \
$(HARDENING_CFLAGS)
swtpm_ioctl_LDFLAGS = \
$(HARDENING_LDFLAGS)
EXTRA_DIST = \
README

View File

@ -11,7 +11,11 @@ noinst_LTLIBRARIES = \
libswtpm_utils.la
libswtpm_utils_la_CFLAGS = \
$(HARDENING_CFLAGS) \
$(GLIB_CFLAGS)
libswtpm_utils_la_LDFLAGS = \
$(HARDENING_LDFLAGS)
libswtpm_utils_la_SOURCES = \
swtpm_utils.c