aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am29
1 files changed, 22 insertions, 7 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index e5b04b2..0fafb8a 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -3,19 +3,31 @@ pamlibdir = $(PAMMODULEDIR)
pamlib_LTLIBRARIES = pam_freerdp.la
pam_freerdp_la_SOURCES = \
- pam-freerdp.c
+ auth-check-path.c auth-check-path.h
pam_freerdp_la_LDFLAGS = \
-no-undefined \
-module \
- -avoid-version
-
-pam_freerdp_la_LIBADD = \
- -lpam
+ -avoid-version \
+ $(COVERAGE_LDFLAGS)
pam_freerdp_la_CFLAGS = \
-Wall -Werror \
- -DAUTH_CHECK="\"$(pkglibexecdir)/freerdp-auth-check\""
+ -DAUTH_CHECK="\"$(pkglibexecdir)/freerdp-auth-check\"" \
+ $(COVERAGE_CFLAGS)
+
+noinst_LTLIBRARIES = \
+ libfreerdpcore.la
+
+libfreerdpcore_la_SOURCES = \
+ pam-freerdp.c
+libfreerdpcore_la_CFLAGS = \
+ -Wall -Werror \
+ $(COVERAGE_CFLAGS)
+libfreerdpcore_la_LIBADD = \
+ -lpam
+libfreerdpcore_la_LDFLAGS = \
+ $(COVERAGE_LDFLAGS)
pkglibexec_PROGRAMS = \
freerdp-auth-check
@@ -23,6 +35,9 @@ pkglibexec_PROGRAMS = \
freerdp_auth_check_SOURCES = \
freerdp-auth-check.c
freerdp_auth_check_CFLAGS = \
- $(FREERDP_CFLAGS)
+ $(FREERDP_CFLAGS) \
+ $(COVERAGE_CFLAGS)
freerdp_auth_check_LDADD = \
$(FREERDP_LIBS)
+freerdp_auth_check_LDFLAGS = \
+ $(COVERAGE_LDFLAGS)