X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2FMakefile.am;h=55d926b9d5e2dbf17b49caab823fbe1b4aa5ecfd;hb=a25e52a87c3f5cbe2c2264f4e7c4c02439ac6717;hp=0a13bb1ca15bb42d384e5896bb2da9a2e1d64d75;hpb=3b87aa186a1a60709fe3884798b291e795776135;p=ppp.git diff --git a/pppd/Makefile.am b/pppd/Makefile.am index 0a13bb1..55d926b 100644 --- a/pppd/Makefile.am +++ b/pppd/Makefile.am @@ -2,7 +2,7 @@ sbin_PROGRAMS = pppd dist_man8_MANS = pppd.8 check_PROGRAMS = -utest_chap_SOURCES = chap_ms.c utils.c +utest_chap_SOURCES = chap_ms.c utils.c pppcrypt.c utest_chap_CPPFLAGS = -DUNIT_TEST utest_chap_LDFLAGS = @@ -14,6 +14,10 @@ utest_crypto_SOURCES = ppp-crypto.c utest_crypto_CPPFLAGS = -DUNIT_TEST utest_crypto_LDFLAGS = +utest_pppcrypt_SOURCES = pppcrypt.c +utest_pppcrypt_CPPFLAGS = -DUNIT_TEST_PPPCRYPT +utest_pppcrypt_LDFLAGS = + check_PROGRAMS += utest_crypto if WITH_SRP @@ -45,6 +49,7 @@ pppd_include_HEADERS = \ peap.h \ pppd.h \ pppdconf.h \ + pppcrypt.h \ ppp-crypto.h \ ppp-crypto-priv.h \ session.h \ @@ -88,8 +93,14 @@ pppd_LIBS += -lsocket -lnsl endif if PPP_WITH_CHAPMS -pppd_SOURCES += chap_ms.c +pppd_SOURCES += chap_ms.c pppcrypt.c check_PROGRAMS += utest_chap +check_PROGRAMS += utest_pppcrypt +else +if WITH_SRP +pppd_SOURCES += pppcrypt.c +check_PROGRAMS += utest_pppcrypt +endif endif if PPP_WITH_CBCP @@ -157,6 +168,7 @@ endif utest_peap_LDADD = libppp_crypt.la utest_chap_LDADD = libppp_crypt.la utest_crypto_LDADD = libppp_crypt.la +utest_pppcrypt_LDADD = libppp_crypt.la pppd_LIBS += libppp_crypt.la