SUBDIRS = libnm-glib libnm-util if WITH_DOCS INCLUDES = \ -I$(top_srcdir)/include \ -I$(top_srcdir)/libnm-util noinst_PROGRAMS = \ generate-settings-spec generate_settings_spec_SOURCES = \ generate-settings-spec.c generate_settings_spec_CPPFLAGS = \ $(GLIB_CFLAGS) \ $(DBUS_CFLAGS) generate_settings_spec_LDADD = \ $(top_builddir)/libnm-util/libnm-util.la \ $(GLIB_LIBS) \ $(DBUS_LIBS) XSLTPROC = xsltproc --xinclude --nonet XMLS = $(wildcard $(top_srcdir)/introspection/nm-*.xml) OTHER_FILES= \ $(top_srcdir)/introspection/all.xml \ $(top_srcdir)/introspection/generic-types.xml \ $(top_srcdir)/introspection/errors.xml \ $(top_srcdir)/introspection/vpn-errors.xml \ $(top_srcdir)/tools/doc-generator.xsl \ $(top_srcdir)/introspection/generic-types.xml GENERATED_FILES = spec.html settings-spec.html spec.html: $(XMLS) $(OTHER_FILES) $(XSLTPROC) $(top_srcdir)/tools/doc-generator.xsl $(top_srcdir)/introspection/all.xml > $@ settings-spec.html: generate-settings-spec $(top_builddir)/libnm-util/libnm-util.la $(builddir)/generate-settings-spec $(builddir)/settings-spec.html all: $(GENERATED_FILES) EXTRA_DIST = $(GENERATED_FILES) CLEANFILES = $(GENERATED_FILES) endif