Bump version, add plugins ext library, draft of GSS-API attribute support.
[shibboleth/sp.git] / plugins / Makefile.am
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
new file mode 100644 (file)
index 0000000..ab08e71
--- /dev/null
@@ -0,0 +1,32 @@
+AUTOMAKE_OPTIONS = foreign
+
+plugindir = $(libdir)/@PACKAGE@
+plugin_LTLIBRARIES = plugins.la
+
+noinst_HEADERS = \
+       internal.h
+
+common_sources = \
+       plugins.cpp
+
+plugins_la_SOURCES = \
+       ${common_sources} \
+       GSSAPIAttributeExtractor.cpp
+
+#plugins_lite_la_SOURCES = \
+#      ${common_sources}
+
+plugins_la_LIBADD = $(XMLSEC_LIBS) \
+       $(top_builddir)/shibsp/libshibsp.la
+
+#plugins_lite_la_LIBADD = $(LITE_LIBS) \
+#      $(top_builddir)/shibsp/libshibsp-lite.la
+
+plugins_la_LDFLAGS = -module -avoid-version
+#plugins_lite_la_LDFLAGS = -module -avoid-version
+#plugins_lite_la_CPPFLAGS = -DSHIBSP_LITE
+
+install-exec-hook:
+       for la in $(plugin_LTLIBRARIES) ; do rm -f $(DESTDIR)$(plugindir)/$$la ; done
+
+EXTRA_DIST = plugins.vcxproj resource.h plugins.rc