X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2FMakefile.am;h=22445072f78b8e3add93bd7aefb8dd6ed6b47e4e;hb=ed103e68d38ab9dde3a64c706d131ace98d81235;hp=c15ea2efdf13a283dd952748a54ddf84a12f35f9;hpb=ab4d4992050ec171e1c72d661a3457efc8e7c141;p=ppp.git diff --git a/pppd/Makefile.am b/pppd/Makefile.am index c15ea2e..2244507 100644 --- a/pppd/Makefile.am +++ b/pppd/Makefile.am @@ -1,5 +1,14 @@ sbin_PROGRAMS = pppd 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 @@ -129,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