X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2FMakefile.am;h=22445072f78b8e3add93bd7aefb8dd6ed6b47e4e;hb=ed103e68d38ab9dde3a64c706d131ace98d81235;hp=3a0ddfad93ea3c0e3fbc5c5df0f3edab30d8056e;hpb=9d5da9abed2b47cbd2ce4ab428ebf9f2e4fd2993;p=ppp.git diff --git a/pppd/Makefile.am b/pppd/Makefile.am index 3a0ddfa..2244507 100644 --- a/pppd/Makefile.am +++ b/pppd/Makefile.am @@ -1,7 +1,17 @@ sbin_PROGRAMS = pppd -dist_man8_MANS = pppd.8 srp-entry.8 +dist_man8_MANS = pppd.8 +check_PROGRAMS = \ + utest_chap + +utest_chap_SOURCES = chap_ms.c pppcrypt.c utils.c +utest_chap_CPPFLAGS = -DUNIT_TEST +utest_chap_LDFLAGS = + +TESTS = $(check_PROGRAMS) + if WITH_SRP sbin_PROGRAMS += srp-entry +dist_man8_MANS += srp-entry.8 endif pkgconfigdir = $(libdir)/pkgconfig @@ -128,18 +138,27 @@ endif if !WITH_OPENSSL pppd_SOURCES += md5.c md4.c sha1.c +utest_chap_SOURCES += md5.c md4.c sha1.c else pppd_CPPFLAGS += $(OPENSSL_INCLUDES) pppd_LDFLAGS += $(OPENSSL_LDFLAGS) + +utest_chap_CPPFLAGS += $(OPENSSL_INCLUDES) +utest_chap_LDFLAGS += $(OPENSSL_LDFLAGS) +utest_chap_LDADD = $(OPENSSL_LIBS) + pppd_LIBS += $(OPENSSL_LIBS) if !OPENSSL_HAVE_SHA pppd_SOURCES += sha1.c +utest_chap_SOURCES += sha1.c endif if !OPENSSL_HAVE_MD4 pppd_SOURCES += md4.c +utest_chap_SOURCES += md4.c endif if !OPENSSL_HAVE_MD5 pppd_SOURCES += md5.c +utest_chap_SOURCES += md5.c endif endif