X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fplugins%2Fradius%2FMakefile.am;fp=pppd%2Fplugins%2Fradius%2FMakefile.am;h=5655ad58c27a4209ad695cb94a47841464fb1c0f;hb=2883dd07101bf851e2ea368f0c04c91aea85cff2;hp=0000000000000000000000000000000000000000;hpb=9c7ba0d42dee5e3f84ecb6e4fcdbefc6c1cd965c;p=ppp.git diff --git a/pppd/plugins/radius/Makefile.am b/pppd/plugins/radius/Makefile.am new file mode 100644 index 0000000..5655ad5 --- /dev/null +++ b/pppd/plugins/radius/Makefile.am @@ -0,0 +1,65 @@ +pppd_plugin_LTLIBRARIES = radius.la radattr.la radrealms.la +pppd_plugindir = $(PPPD_PLUGIN_DIR) + +noinst_LTLIBRARIES = libradiusclient.la +man8_MANS = pppd-radius.8 pppd-radattr.8 +noinst_HEADERS = \ + includes.h \ + options.h \ + pathnames.h \ + radiusclient.h + +EXTRA_FILES = \ + COPYRIGHT + +EXTRA_ETC = \ + etc/dictionary \ + etc/dictionary.ascend \ + etc/dictionary.compat \ + etc/dictionary.merit \ + etc/dictionary.microsoft \ + etc/issue \ + etc/port-id-map \ + etc/radiusclient.conf \ + etc/radiusclient.conf.in \ + etc/realms \ + etc/servers + +RADIUS_CFLAGS = -I${top_srcdir}/include -I${top_srcdir}/pppd -DRC_LOG_FACILITY=LOG_DAEMON +RADIUS_LDFLAGS = -module -avoid-version @LDFLAGS@ + +radius_la_CFLAGS = $(RADIUS_CFLAGS) +radius_la_LDFLAGS = $(RADIUS_LDFLAGS) +radius_la_SOURCES = radius.c +radius_la_LIBADD = libradiusclient.la +if WITH_OPENSSL +radius_la_LIBADD += @OPENSSL_LIBS@ +endif + +radattr_la_CFLAGS = $(RADIUS_CFLAGS) +radattr_la_LDFLAGS = $(RADIUS_LDFLAGS) +radattr_la_SOURCES = radattr.c + +radrealms_la_CFLAGS = $(RADIUS_CFLAGS) +radrealms_la_LDFLAGS = $(RADIUS_LDFLAGS) +radrealms_la_SOURCES = radrealms.c + +libradiusclient_la_SOURCES = \ + avpair.c buildreq.c config.c dict.c ip_util.c \ + clientid.c sendserver.c lock.c util.c +libradiusclient_la_CFLAGS = $(RADIUS_CFLAGS) + +if !WITH_OPENSSL +libradiusclient_la_SOURCES += md5.c +else +if OPENSSL_HAVE_MD5 +libradiusclient_la_SOURCES += md5.c +else +libradiusclient_la_CFLAGS += @OPENSSL_INCLUDES@ +endif +endif + +EXTRA_DIST = \ + $(man8_MANS) \ + $(EXTRA_FILES) \ + $(EXTRA_ETC)