Home | History | Annotate | Line # | Download | only in t
      1 if WITH_TEST
      2 
      3 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/lib/libpam \
      4 	$(CRYB_TEST_CFLAGS)
      5 
      6 AM_TESTS_ENVIRONMENT = \
      7 	PAM_RETURN_SO=$(abs_top_builddir)/modules/pam_return/.libs/pam_return.so
      8 
      9 # tests
     10 TESTS =
     11 TESTS += t_openpam_ctype
     12 TESTS += t_openpam_dispatch
     13 TESTS += t_openpam_readword
     14 TESTS += t_openpam_readlinev
     15 TESTS += t_openpam_straddch
     16 TESTS += t_openpam_subst
     17 TESTS += t_pam_env
     18 check_PROGRAMS = $(TESTS)
     19 
     20 # libt - common support code
     21 check_LIBRARIES = libt.a
     22 libt_a_SOURCES = t_pam_conv.c t_pam_err.c
     23 noinst_HEADERS = t_pam_conv.h t_pam_err.h
     24 
     25 # link with libpam and test framework
     26 LDADD = $(CRYB_TEST_LIBS) libt.a
     27 if WITH_SYSTEM_LIBPAM
     28 LDADD += $(SYSTEM_LIBPAM)
     29 else
     30 LDADD += $(top_builddir)/lib/libpam/libpam.la
     31 endif
     32 
     33 endif
     34