aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in150
1 files changed, 81 insertions, 69 deletions
diff --git a/configure.in b/configure.in
index d44908d40..6bde09ea5 100644
--- a/configure.in
+++ b/configure.in
@@ -678,75 +678,82 @@ scripts_plugins=
manager_plugins=
medsrv_plugins=
-ADD_PLUGIN([test-vectors], [libcharon pluto openac scepclient pki])
-ADD_PLUGIN([curl], [libcharon pluto scepclient])
-ADD_PLUGIN([ldap], [libcharon pluto scepclient])
-ADD_PLUGIN([mysql], [libcharon pluto pool manager medsrv])
-ADD_PLUGIN([sqlite], [libcharon pluto pool manager medsrv])
-ADD_PLUGIN([aes], [libcharon pluto openac scepclient pki scripts])
-ADD_PLUGIN([des], [libcharon pluto openac scepclient pki scripts])
-ADD_PLUGIN([blowfish], [libcharon pluto openac scepclient pki scripts])
-ADD_PLUGIN([sha1], [libcharon pluto openac scepclient pki scripts medsrv])
-ADD_PLUGIN([sha2], [libcharon pluto openac scepclient pki scripts medsrv])
-ADD_PLUGIN([md4], [libcharon openac manager scepclient pki])
-ADD_PLUGIN([md5], [libcharon pluto openac scepclient pki])
-ADD_PLUGIN([random], [libcharon pluto openac scepclient pki medsrv])
-ADD_PLUGIN([x509], [libcharon pluto openac scepclient pki])
-ADD_PLUGIN([revocation], [libcharon])
-ADD_PLUGIN([pubkey], [libcharon])
-ADD_PLUGIN([pkcs1], [libcharon pluto openac scepclient pki scripts manager medsrv])
-ADD_PLUGIN([pgp], [libcharon pluto])
-ADD_PLUGIN([dnskey], [pluto])
-ADD_PLUGIN([pem], [libcharon pluto openac scepclient pki scripts manager medsrv])
-ADD_PLUGIN([padlock], [libcharon])
-ADD_PLUGIN([openssl], [libcharon pluto openac scepclient pki scripts manager medsrv])
-ADD_PLUGIN([gcrypt], [libcharon pluto openac scepclient pki scripts manager medsrv])
-ADD_PLUGIN([fips-prf], [libcharon])
-ADD_PLUGIN([gmp], [libcharon pluto openac scepclient pki scripts manager medsrv])
-ADD_PLUGIN([agent], [libcharon])
-ADD_PLUGIN([pkcs11], [libcharon pki])
-ADD_PLUGIN([xcbc], [libcharon])
-ADD_PLUGIN([hmac], [libcharon pluto])
-ADD_PLUGIN([xauth], [pluto])
-ADD_PLUGIN([attr], [libcharon pluto])
-ADD_PLUGIN([attr-sql], [libcharon pluto])
-ADD_PLUGIN([resolve], [libcharon pluto])
-ADD_PLUGIN([load-tester], [libcharon])
-ADD_PLUGIN([kernel-pfkey], [libcharon])
-ADD_PLUGIN([kernel-pfroute], [libcharon])
-ADD_PLUGIN([kernel-klips], [libcharon])
-ADD_PLUGIN([kernel-netlink], [libcharon])
-ADD_PLUGIN([socket-default], [libcharon])
-ADD_PLUGIN([socket-raw], [libcharon])
-ADD_PLUGIN([socket-dynamic], [libcharon])
-ADD_PLUGIN([farp], [libcharon])
-ADD_PLUGIN([stroke], [libcharon])
-ADD_PLUGIN([smp], [libcharon])
-ADD_PLUGIN([sql], [libcharon])
-ADD_PLUGIN([updown], [libcharon])
-ADD_PLUGIN([eap-identity], [libcharon])
-ADD_PLUGIN([eap-sim], [libcharon])
-ADD_PLUGIN([eap-sim-file], [libcharon])
-ADD_PLUGIN([eap-simaka-sql], [libcharon])
-ADD_PLUGIN([eap-simaka-pseudonym], [libcharon])
-ADD_PLUGIN([eap-simaka-reauth], [libcharon])
-ADD_PLUGIN([eap-aka], [libcharon])
-ADD_PLUGIN([eap-aka-3gpp2], [libcharon])
-ADD_PLUGIN([eap-md5], [libcharon])
-ADD_PLUGIN([eap-gtc], [libcharon])
-ADD_PLUGIN([eap-mschapv2], [libcharon])
-ADD_PLUGIN([eap-radius], [libcharon])
-ADD_PLUGIN([eap-tls], [libcharon])
-ADD_PLUGIN([eap-ttls], [libcharon])
-ADD_PLUGIN([medsrv], [libcharon])
-ADD_PLUGIN([medcli], [libcharon])
-ADD_PLUGIN([nm], [libcharon])
-ADD_PLUGIN([dhcp], [libcharon])
-ADD_PLUGIN([android], [libcharon])
-ADD_PLUGIN([ha], [libcharon])
-ADD_PLUGIN([uci], [libcharon])
-ADD_PLUGIN([addrblock], [libcharon])
-ADD_PLUGIN([unit-tester], [libcharon])
+# location specific lists for checksumming,
+# for src/libcharon, src/pluto, src/libhydra and src/libstrongswan
+c_plugins=
+p_plugins=
+h_plugins=
+s_plugins=
+
+ADD_PLUGIN([test-vectors], [s libcharon pluto openac scepclient pki])
+ADD_PLUGIN([curl], [s libcharon pluto scepclient])
+ADD_PLUGIN([ldap], [s libcharon pluto scepclient])
+ADD_PLUGIN([mysql], [s libcharon pluto pool manager medsrv])
+ADD_PLUGIN([sqlite], [s libcharon pluto pool manager medsrv])
+ADD_PLUGIN([aes], [s libcharon pluto openac scepclient pki scripts])
+ADD_PLUGIN([des], [s libcharon pluto openac scepclient pki scripts])
+ADD_PLUGIN([blowfish], [s libcharon pluto openac scepclient pki scripts])
+ADD_PLUGIN([sha1], [s libcharon pluto openac scepclient pki scripts medsrv])
+ADD_PLUGIN([sha2], [s libcharon pluto openac scepclient pki scripts medsrv])
+ADD_PLUGIN([md4], [s libcharon openac manager scepclient pki])
+ADD_PLUGIN([md5], [s libcharon pluto openac scepclient pki])
+ADD_PLUGIN([random], [s libcharon pluto openac scepclient pki medsrv])
+ADD_PLUGIN([x509], [s libcharon pluto openac scepclient pki])
+ADD_PLUGIN([revocation], [s libcharon])
+ADD_PLUGIN([pubkey], [s libcharon])
+ADD_PLUGIN([pkcs1], [s libcharon pluto openac scepclient pki scripts manager medsrv])
+ADD_PLUGIN([pgp], [s libcharon pluto])
+ADD_PLUGIN([dnskey], [s pluto])
+ADD_PLUGIN([pem], [s libcharon pluto openac scepclient pki scripts manager medsrv])
+ADD_PLUGIN([padlock], [s libcharon])
+ADD_PLUGIN([openssl], [s libcharon pluto openac scepclient pki scripts manager medsrv])
+ADD_PLUGIN([gcrypt], [s libcharon pluto openac scepclient pki scripts manager medsrv])
+ADD_PLUGIN([fips-prf], [s libcharon])
+ADD_PLUGIN([gmp], [s libcharon pluto openac scepclient pki scripts manager medsrv])
+ADD_PLUGIN([agent], [s libcharon])
+ADD_PLUGIN([pkcs11], [s libcharon pki])
+ADD_PLUGIN([xcbc], [s libcharon])
+ADD_PLUGIN([hmac], [s libcharon pluto])
+ADD_PLUGIN([xauth], [p pluto])
+ADD_PLUGIN([attr], [h libcharon pluto])
+ADD_PLUGIN([attr-sql], [h libcharon pluto])
+ADD_PLUGIN([resolve], [h libcharon pluto])
+ADD_PLUGIN([load-tester], [c libcharon])
+ADD_PLUGIN([kernel-pfkey], [c libcharon])
+ADD_PLUGIN([kernel-pfroute], [c libcharon])
+ADD_PLUGIN([kernel-klips], [c libcharon])
+ADD_PLUGIN([kernel-netlink], [c libcharon])
+ADD_PLUGIN([socket-default], [c libcharon])
+ADD_PLUGIN([socket-raw], [c libcharon])
+ADD_PLUGIN([socket-dynamic], [c libcharon])
+ADD_PLUGIN([farp], [c libcharon])
+ADD_PLUGIN([stroke], [c libcharon])
+ADD_PLUGIN([smp], [c libcharon])
+ADD_PLUGIN([sql], [c libcharon])
+ADD_PLUGIN([updown], [c libcharon])
+ADD_PLUGIN([eap-identity], [c libcharon])
+ADD_PLUGIN([eap-sim], [c libcharon])
+ADD_PLUGIN([eap-sim-file], [c libcharon])
+ADD_PLUGIN([eap-simaka-sql], [c libcharon])
+ADD_PLUGIN([eap-simaka-pseudonym], [c libcharon])
+ADD_PLUGIN([eap-simaka-reauth], [c libcharon])
+ADD_PLUGIN([eap-aka], [c libcharon])
+ADD_PLUGIN([eap-aka-3gpp2], [c libcharon])
+ADD_PLUGIN([eap-md5], [c libcharon])
+ADD_PLUGIN([eap-gtc], [c libcharon])
+ADD_PLUGIN([eap-mschapv2], [c libcharon])
+ADD_PLUGIN([eap-radius], [c libcharon])
+ADD_PLUGIN([eap-tls], [c libcharon])
+ADD_PLUGIN([eap-ttls], [c libcharon])
+ADD_PLUGIN([medsrv], [c libcharon])
+ADD_PLUGIN([medcli], [c libcharon])
+ADD_PLUGIN([nm], [c libcharon])
+ADD_PLUGIN([dhcp], [c libcharon])
+ADD_PLUGIN([android], [c libcharon])
+ADD_PLUGIN([ha], [c libcharon])
+ADD_PLUGIN([uci], [c libcharon])
+ADD_PLUGIN([addrblock], [c libcharon])
+ADD_PLUGIN([unit-tester], [c libcharon])
AC_SUBST(libcharon_plugins)
AC_SUBST(pluto_plugins)
@@ -758,6 +765,11 @@ AC_SUBST(scripts_plugins)
AC_SUBST(manager_plugins)
AC_SUBST(medsrv_plugins)
+AC_SUBST(c_plugins)
+AC_SUBST(p_plugins)
+AC_SUBST(h_plugins)
+AC_SUBST(s_plugins)
+
dnl =========================
dnl set Makefile.am vars
dnl =========================