From 82906480da407a48391ff4406b96a62261128c97 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 7 Aug 2020 18:00:00 +0000 Subject: modules: build all helpers with proper CFLAGS and LDFLAGS This makes all installed executables built with @EXE_CFLAGS@ and @EXE_LDFLAGS@. * modules/pam_mkhomedir/Makefile.am (mkhomedir_helper_CFLAGS, mkhomedir_helper_LDFLAGS): New variables. * modules/pam_tally/Makefile.am (pam_tally_CFLAGS, pam_tally_LDFLAGS): Likewise. * modules/pam_tally2/Makefile.am (pam_tally2_CFLAGS, pam_tally2_LDFLAGS): Likewise. --- modules/pam_mkhomedir/Makefile.am | 2 ++ modules/pam_tally/Makefile.am | 2 ++ modules/pam_tally2/Makefile.am | 2 ++ 3 files changed, 6 insertions(+) (limited to 'modules') diff --git a/modules/pam_mkhomedir/Makefile.am b/modules/pam_mkhomedir/Makefile.am index 973bc336..04da1dcc 100644 --- a/modules/pam_mkhomedir/Makefile.am +++ b/modules/pam_mkhomedir/Makefile.am @@ -31,6 +31,8 @@ endif sbin_PROGRAMS = mkhomedir_helper mkhomedir_helper_SOURCES = mkhomedir_helper.c +mkhomedir_helper_CFLAGS = $(AM_CFLAGS) @EXE_CFLAGS@ +mkhomedir_helper_LDFLAGS = @EXE_LDFLAGS@ mkhomedir_helper_LDADD = $(top_builddir)/libpam/libpam.la check_PROGRAMS = tst-pam_mkhomedir-retval diff --git a/modules/pam_tally/Makefile.am b/modules/pam_tally/Makefile.am index 3a973943..7d6e2022 100644 --- a/modules/pam_tally/Makefile.am +++ b/modules/pam_tally/Makefile.am @@ -32,6 +32,8 @@ securelib_LTLIBRARIES = pam_tally.la sbin_PROGRAMS = pam_tally pam_tally_SOURCES = pam_tally_app.c +pam_tally_CFLAGS = $(AM_CFLAGS) @EXE_CFLAGS@ +pam_tally_LDFLAGS = @EXE_LDFLAGS@ if ENABLE_REGENERATE_MAN dist_noinst_DATA = README diff --git a/modules/pam_tally2/Makefile.am b/modules/pam_tally2/Makefile.am index 5c887ad7..9ca7eabf 100644 --- a/modules/pam_tally2/Makefile.am +++ b/modules/pam_tally2/Makefile.am @@ -29,6 +29,8 @@ if HAVE_VERSIONING pam_tally2_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map endif +pam_tally2_CFLAGS = $(AM_CFLAGS) @EXE_CFLAGS@ +pam_tally2_LDFLAGS = @EXE_LDFLAGS@ pam_tally2_LDADD = $(top_builddir)/libpam/libpam.la $(LIBAUDIT) securelib_LTLIBRARIES = pam_tally2.la -- cgit v1.2.3