2014-07-04 13:26:57 -04:00
|
|
|
include $(GLIB_MAKEFILE)
|
|
|
|
|
|
|
|
|
|
SUBDIRS = . tests
|
|
|
|
|
|
|
|
|
|
AM_CPPFLAGS = \
|
|
|
|
|
-I$(top_srcdir)/include \
|
build: extract version macros from "nm-version.h" to new header file "nm-version-macros.h"
For libnm library, "nm-dbus-interface.h" contains defines like the D-Bus
paths of NetworkManager. It is desirable to have this header usable without
having a dependency on "glib.h", for example for a QT application. For that,
commit c0852964a890cf43cc2dcaeff41ac6edc5028f24 removed that dependancy.
For libnm-glib library, the analog to "nm-dbus-interface.h" is
"NetworkManager.h", and the same applies there. Commit
159e827a72f420048e12d318f8ba1edd3f641fc8 removed that include.
However, that broke build on PackageKit [1] which expected to get the
version macros by including "NetworkManager.h". So at least for libnm-glib,
we need to preserve old behavior so that a user including
"NetworkManager.h" gets the version macros, but not "glib.h".
Extract the version macros to a new header file "nm-version-macros.h".
This header doesn't include "glib.h" and can be included from
"NetworkManager.h". This gives as previous behavior and a glib-free
include.
For libnm we still don't include "nm-version-macros.h" to "nm-dbus-interface.h".
Very few users will actually need the version macros, but not using
libnm.
Users that use libnm, should just include (libnm's) "NetworkManager.h" to
get all headers.
As a special case, a user who doesn't want to use glib/libnm, but still
needs both "nm-dbus-interface.h" and "nm-version-macros.h", can include
them both separately.
[1] https://github.com/hughsie/PackageKit/issues/85
Fixes: 4545a7fe9670ce4d7c259c11c2cc853bfae6729b
2015-09-25 16:07:50 +02:00
|
|
|
-I$(top_builddir)/include \
|
2014-09-10 13:51:53 -04:00
|
|
|
-I$(top_builddir)/introspection \
|
2014-07-04 13:26:57 -04:00
|
|
|
-I$(top_srcdir)/libnm-core \
|
|
|
|
|
-I$(top_builddir)/libnm-core \
|
|
|
|
|
-I$(top_srcdir)/libnm \
|
|
|
|
|
-I$(top_builddir)/libnm \
|
|
|
|
|
-DG_LOG_DOMAIN=\""libnm"\" \
|
2015-08-04 12:08:20 +02:00
|
|
|
-DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \
|
2014-09-10 15:46:46 -04:00
|
|
|
-DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE \
|
|
|
|
|
$(GLIB_CFLAGS) \
|
|
|
|
|
$(GUDEV_CFLAGS) \
|
|
|
|
|
-DNMRUNDIR=\"$(nmrundir)\"
|
2014-07-04 13:26:57 -04:00
|
|
|
|
|
|
|
|
include $(top_srcdir)/libnm-core/Makefile.libnm-core
|
|
|
|
|
|
|
|
|
|
# libnm
|
|
|
|
|
|
|
|
|
|
lib_LTLIBRARIES = libnm.la
|
|
|
|
|
|
|
|
|
|
libnmincludedir = $(includedir)/libnm
|
|
|
|
|
|
2014-10-24 09:25:37 -04:00
|
|
|
libnminclude_hfiles = \
|
build: extract version macros from "nm-version.h" to new header file "nm-version-macros.h"
For libnm library, "nm-dbus-interface.h" contains defines like the D-Bus
paths of NetworkManager. It is desirable to have this header usable without
having a dependency on "glib.h", for example for a QT application. For that,
commit c0852964a890cf43cc2dcaeff41ac6edc5028f24 removed that dependancy.
For libnm-glib library, the analog to "nm-dbus-interface.h" is
"NetworkManager.h", and the same applies there. Commit
159e827a72f420048e12d318f8ba1edd3f641fc8 removed that include.
However, that broke build on PackageKit [1] which expected to get the
version macros by including "NetworkManager.h". So at least for libnm-glib,
we need to preserve old behavior so that a user including
"NetworkManager.h" gets the version macros, but not "glib.h".
Extract the version macros to a new header file "nm-version-macros.h".
This header doesn't include "glib.h" and can be included from
"NetworkManager.h". This gives as previous behavior and a glib-free
include.
For libnm we still don't include "nm-version-macros.h" to "nm-dbus-interface.h".
Very few users will actually need the version macros, but not using
libnm.
Users that use libnm, should just include (libnm's) "NetworkManager.h" to
get all headers.
As a special case, a user who doesn't want to use glib/libnm, but still
needs both "nm-dbus-interface.h" and "nm-version-macros.h", can include
them both separately.
[1] https://github.com/hughsie/PackageKit/issues/85
Fixes: 4545a7fe9670ce4d7c259c11c2cc853bfae6729b
2015-09-25 16:07:50 +02:00
|
|
|
$(top_builddir)/include/nm-version-macros.h \
|
2014-07-06 16:53:02 -04:00
|
|
|
NetworkManager.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-access-point.h \
|
|
|
|
|
nm-active-connection.h \
|
|
|
|
|
nm-client.h \
|
|
|
|
|
nm-device-adsl.h \
|
|
|
|
|
nm-device-bond.h \
|
|
|
|
|
nm-device-bridge.h \
|
|
|
|
|
nm-device-bt.h \
|
|
|
|
|
nm-device-ethernet.h \
|
|
|
|
|
nm-device-generic.h \
|
|
|
|
|
nm-device-infiniband.h \
|
2015-11-12 17:46:39 +01:00
|
|
|
nm-device-ip-tunnel.h \
|
2015-12-09 11:51:43 +01:00
|
|
|
nm-device-macvlan.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-modem.h \
|
|
|
|
|
nm-device-olpc-mesh.h \
|
|
|
|
|
nm-device-team.h \
|
2015-09-04 18:11:15 +02:00
|
|
|
nm-device-tun.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-vlan.h \
|
2015-10-15 21:57:11 +02:00
|
|
|
nm-device-vxlan.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-wifi.h \
|
|
|
|
|
nm-device-wimax.h \
|
|
|
|
|
nm-device.h \
|
2014-10-22 13:48:18 -04:00
|
|
|
nm-dhcp-config.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-enum-types.h \
|
2014-10-22 13:48:18 -04:00
|
|
|
nm-ip-config.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-object.h \
|
|
|
|
|
nm-remote-connection.h \
|
2014-10-09 09:12:42 -04:00
|
|
|
nm-types.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-vpn-connection.h \
|
2015-05-25 13:55:37 +02:00
|
|
|
nm-vpn-editor.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-wimax-nsp.h
|
|
|
|
|
|
2014-10-24 09:25:37 -04:00
|
|
|
libnminclude_nointrospect_hfiles = \
|
2014-11-20 11:53:19 -05:00
|
|
|
nm-secret-agent-old.h \
|
2015-06-02 10:50:29 +02:00
|
|
|
nm-vpn-plugin-old.h \
|
|
|
|
|
nm-vpn-service-plugin.h
|
2014-10-24 09:25:37 -04:00
|
|
|
|
|
|
|
|
libnminclude_HEADERS = \
|
|
|
|
|
$(libnminclude_hfiles) \
|
|
|
|
|
$(libnminclude_nointrospect_hfiles)
|
|
|
|
|
|
2014-07-04 13:26:57 -04:00
|
|
|
libnm_la_private_headers = \
|
2014-08-19 09:52:41 -04:00
|
|
|
nm-dbus-helpers.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-private.h \
|
2014-10-22 13:48:18 -04:00
|
|
|
nm-dhcp4-config.h \
|
|
|
|
|
nm-dhcp6-config.h \
|
2014-10-22 13:48:18 -04:00
|
|
|
nm-ip4-config.h \
|
|
|
|
|
nm-ip6-config.h \
|
2014-09-24 13:14:48 -04:00
|
|
|
nm-manager.h \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-object-cache.h \
|
|
|
|
|
nm-object-private.h \
|
2014-09-29 10:58:16 -04:00
|
|
|
nm-remote-connection-private.h \
|
|
|
|
|
nm-remote-settings.h
|
2014-07-04 13:26:57 -04:00
|
|
|
|
|
|
|
|
libnm_la_csources = \
|
|
|
|
|
nm-access-point.c \
|
|
|
|
|
nm-active-connection.c \
|
|
|
|
|
nm-client.c \
|
|
|
|
|
nm-dbus-helpers.c \
|
|
|
|
|
nm-device-adsl.c \
|
|
|
|
|
nm-device-bond.c \
|
|
|
|
|
nm-device-bridge.c \
|
|
|
|
|
nm-device-bt.c \
|
|
|
|
|
nm-device-ethernet.c \
|
|
|
|
|
nm-device-generic.c \
|
|
|
|
|
nm-device-infiniband.c \
|
2015-11-12 17:46:39 +01:00
|
|
|
nm-device-ip-tunnel.c \
|
2015-12-09 11:51:43 +01:00
|
|
|
nm-device-macvlan.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-modem.c \
|
|
|
|
|
nm-device-olpc-mesh.c \
|
|
|
|
|
nm-device-team.c \
|
2015-09-04 18:11:15 +02:00
|
|
|
nm-device-tun.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-vlan.c \
|
2015-10-15 21:57:11 +02:00
|
|
|
nm-device-vxlan.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-device-wifi.c \
|
|
|
|
|
nm-device-wimax.c \
|
|
|
|
|
nm-device.c \
|
2014-10-22 13:48:18 -04:00
|
|
|
nm-dhcp-config.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-dhcp4-config.c \
|
|
|
|
|
nm-dhcp6-config.c \
|
|
|
|
|
nm-enum-types.c \
|
2014-10-22 13:48:18 -04:00
|
|
|
nm-ip-config.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-ip4-config.c \
|
|
|
|
|
nm-ip6-config.c \
|
2014-09-24 13:14:48 -04:00
|
|
|
nm-manager.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-object-cache.c \
|
|
|
|
|
nm-object.c \
|
|
|
|
|
nm-remote-connection.c \
|
|
|
|
|
nm-remote-settings.c \
|
2014-11-20 11:53:19 -05:00
|
|
|
nm-secret-agent-old.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-vpn-connection.c \
|
2014-10-24 09:25:37 -04:00
|
|
|
nm-vpn-plugin-old.c \
|
2015-05-25 13:55:37 +02:00
|
|
|
nm-vpn-editor.c \
|
2015-06-02 10:50:29 +02:00
|
|
|
nm-vpn-service-plugin.c \
|
2014-07-04 13:26:57 -04:00
|
|
|
nm-wimax-nsp.c
|
|
|
|
|
|
|
|
|
|
libnm_la_SOURCES = \
|
|
|
|
|
$(libnm_la_csources) \
|
|
|
|
|
$(libnm_la_private_headers)
|
|
|
|
|
|
|
|
|
|
GLIB_GENERATED = nm-enum-types.h nm-enum-types.c
|
|
|
|
|
nm_enum_types_sources = $(libnminclude_HEADERS)
|
|
|
|
|
GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM --fhead '\#include <nm-core-enum-types.h>\n'
|
|
|
|
|
GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM
|
|
|
|
|
|
|
|
|
|
libnm_la_LIBADD = \
|
|
|
|
|
$(top_builddir)/libnm-core/libnm-core.la \
|
2014-09-10 13:51:53 -04:00
|
|
|
$(top_builddir)/introspection/libnmdbus.la \
|
2014-07-04 13:26:57 -04:00
|
|
|
$(GLIB_LIBS) \
|
|
|
|
|
$(UUID_LIBS) \
|
|
|
|
|
$(GUDEV_LIBS)
|
|
|
|
|
|
|
|
|
|
SYMBOL_VIS_FILE=$(srcdir)/libnm.ver
|
|
|
|
|
|
|
|
|
|
libnm_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \
|
2015-01-15 16:42:26 -05:00
|
|
|
-version-info "1:0:1"
|
2014-07-04 13:26:57 -04:00
|
|
|
|
|
|
|
|
###
|
|
|
|
|
|
2014-09-10 13:51:53 -04:00
|
|
|
BUILT_SOURCES = $(GLIB_GENERATED)
|
2014-07-04 13:26:57 -04:00
|
|
|
|
|
|
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
2014-09-10 15:46:46 -04:00
|
|
|
pkgconfig_DATA = libnm.pc
|
2014-07-04 13:26:57 -04:00
|
|
|
|
2014-09-10 15:46:46 -04:00
|
|
|
DISTCLEANFILES = libnm.pc
|
2014-07-04 13:26:57 -04:00
|
|
|
|
2014-09-10 15:46:46 -04:00
|
|
|
EXTRA_DIST = libnm.pc.in libnm.ver
|
2014-07-04 13:26:57 -04:00
|
|
|
|
|
|
|
|
CLEANFILES = $(BUILT_SOURCES)
|
|
|
|
|
|
|
|
|
|
-include $(INTROSPECTION_MAKEFILE)
|
|
|
|
|
INTROSPECTION_GIRS =
|
|
|
|
|
INTROSPECTION_COMPILER_ARGS = \
|
|
|
|
|
--includedir=$(top_srcdir)/libnm-core \
|
|
|
|
|
--includedir=$(top_builddir)/libnm-core \
|
|
|
|
|
--includedir=$(top_srcdir)/libnm \
|
|
|
|
|
--includedir=$(top_builddir)/libnm
|
|
|
|
|
|
|
|
|
|
if HAVE_INTROSPECTION
|
|
|
|
|
introspection_sources = \
|
|
|
|
|
$(libnm_core_headers) \
|
2014-10-24 09:25:37 -04:00
|
|
|
$(libnminclude_hfiles) \
|
2014-07-04 13:26:57 -04:00
|
|
|
$(libnm_core_sources) \
|
|
|
|
|
$(libnm_la_csources)
|
|
|
|
|
|
|
|
|
|
NM-1.0.gir: libnm.la
|
2014-09-10 13:51:53 -04:00
|
|
|
NM_1_0_gir_INCLUDES = Gio-2.0
|
|
|
|
|
NM_1_0_gir_PACKAGES = gio-2.0 gudev-1.0
|
2014-07-04 13:26:57 -04:00
|
|
|
NM_1_0_gir_EXPORT_PACKAGES = libnm
|
|
|
|
|
NM_1_0_gir_CFLAGS = $(AM_CPPFLAGS)
|
|
|
|
|
NM_1_0_gir_LIBS = libnm.la
|
|
|
|
|
NM_1_0_gir_FILES = $(introspection_sources)
|
|
|
|
|
NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm
|
|
|
|
|
INTROSPECTION_GIRS += NM-1.0.gir
|
|
|
|
|
|
|
|
|
|
girdir = $(datadir)/gir-1.0
|
|
|
|
|
gir_DATA = $(INTROSPECTION_GIRS)
|
|
|
|
|
|
|
|
|
|
typelibdir = $(libdir)/girepository-1.0
|
|
|
|
|
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
|
|
|
|
|
|
|
|
|
|
CLEANFILES += $(gir_DATA) $(typelib_DATA)
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
check-local:
|
|
|
|
|
$(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm.so $(SYMBOL_VIS_FILE)
|
libnm, libnm-util: move settings doc generation to libnm-core
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.
With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).
The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...
(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
2014-10-28 09:58:25 -04:00
|
|
|
|
|
|
|
|
if BUILD_SETTING_DOCS
|
|
|
|
|
|
2014-11-16 15:36:18 -05:00
|
|
|
noinst_DATA = \
|
2014-11-16 17:07:56 -05:00
|
|
|
nm-property-docs.xml \
|
2014-11-16 15:36:18 -05:00
|
|
|
nm-setting-docs-overrides.xml \
|
|
|
|
|
nm-setting-docs.xml \
|
|
|
|
|
nm-keyfile-docs.xml \
|
|
|
|
|
nm-ifcfg-rh-docs.xml
|
libnm, libnm-util: move settings doc generation to libnm-core
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.
With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).
The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...
(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
2014-10-28 09:58:25 -04:00
|
|
|
|
2014-11-20 09:40:47 -05:00
|
|
|
docs_sources = $(filter-out %/nm-core-enum-types.c,$(libnm_core_sources))
|
libnm, libnm-util: move settings doc generation to libnm-core
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.
With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).
The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...
(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
2014-10-28 09:58:25 -04:00
|
|
|
|
2014-11-16 15:36:18 -05:00
|
|
|
nm-setting-docs-overrides.xml: generate-plugin-docs.pl $(docs_sources)
|
|
|
|
|
$(srcdir)/generate-plugin-docs.pl dbus $(top_srcdir)/libnm-core $@
|
|
|
|
|
|
2014-11-16 17:07:56 -05:00
|
|
|
nm-property-docs.xml: generate-setting-docs.py $(docs_sources) | NM-1.0.gir NM-1.0.typelib libnm.la
|
|
|
|
|
export GI_TYPELIB_PATH=$(abs_builddir)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \
|
|
|
|
|
export LD_LIBRARY_PATH=$(abs_builddir)/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \
|
|
|
|
|
$(srcdir)/generate-setting-docs.py \
|
|
|
|
|
--gir $(builddir)/NM-1.0.gir \
|
|
|
|
|
--output $@
|
|
|
|
|
|
2014-11-16 15:36:18 -05:00
|
|
|
nm-setting-docs.xml: generate-setting-docs.py $(docs_sources) nm-setting-docs-overrides.xml | NM-1.0.gir NM-1.0.typelib libnm.la
|
libnm, libnm-util: move settings doc generation to libnm-core
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.
With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).
The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...
(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
2014-10-28 09:58:25 -04:00
|
|
|
export GI_TYPELIB_PATH=$(abs_builddir)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \
|
|
|
|
|
export LD_LIBRARY_PATH=$(abs_builddir)/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \
|
|
|
|
|
$(srcdir)/generate-setting-docs.py \
|
|
|
|
|
--gir $(builddir)/NM-1.0.gir \
|
2014-11-16 15:36:18 -05:00
|
|
|
--overrides $(builddir)/nm-setting-docs-overrides.xml \
|
libnm, libnm-util: move settings doc generation to libnm-core
Move the settings/plugins doc generation from libnm-util to
libnm-core, since libnm-util isn't being updated for all new
properties.
With this commit, the keyfile and ifcfg-rh documentation is basically
unchanged, except that deprecated properties are now gone, and new
properties have been added, and the sections are in a different order.
(generate-plugin-docs.pl just outputs the settings in Makefile order,
and they were unsorted in libnm-util, but are sorted in libnm-core).
The settings documentation used for nm-settings.5, the D-Bus API docs,
and the nmcli help is changed a bit more at this point, and mostly for
the worse, since the libnm-core setting properties don't match up with
the D-Bus API as well as the libnm-util ones do. To be fixed...
(I also removed the "plugins docs" line in each plugin docs comment
block while moving them, since those blocks will be used for more than
just plugins soon, and it's sort of obvious anyway.)
2014-10-28 09:58:25 -04:00
|
|
|
--output $@
|
|
|
|
|
|
|
|
|
|
nm-keyfile-docs.xml: generate-plugin-docs.pl $(docs_sources)
|
|
|
|
|
$(srcdir)/generate-plugin-docs.pl keyfile $(top_srcdir)/libnm-core $@
|
|
|
|
|
nm-ifcfg-rh-docs.xml: generate-plugin-docs.pl $(docs_sources)
|
|
|
|
|
$(srcdir)/generate-plugin-docs.pl ifcfg-rh $(top_srcdir)/libnm-core $@
|
|
|
|
|
|
|
|
|
|
CLEANFILES += $(noinst_DATA)
|
|
|
|
|
EXTRA_DIST += $(noinst_DATA)
|
|
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
EXTRA_DIST += generate-setting-docs.py generate-plugin-docs.pl
|