mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-04 15:21:12 +00:00
build: add dist-hook dependency for documentation files
./autogen.sh --enable-gtk-doc --with-libnm-glib && make dist
This commit is contained in:
parent
af12661dee
commit
0a65628c87
34
Makefile.am
34
Makefile.am
|
@ -29,6 +29,8 @@ CLEANFILES =
|
|||
DISTCLEANFILES =
|
||||
EXTRA_DIST =
|
||||
dist_hook =
|
||||
dist_dependencies =
|
||||
dist_configure_check =
|
||||
install_data_hook =
|
||||
install_exec_hook =
|
||||
install_exec_local =
|
||||
|
@ -122,15 +124,21 @@ DISTCHECK_CONFIGURE_FLAGS = \
|
|||
--enable-ifupdown \
|
||||
--enable-ifnet
|
||||
|
||||
if BUILD_SETTING_DOCS
|
||||
dist-check-setting-docs:
|
||||
else
|
||||
dist-check-setting-docs:
|
||||
@echo "*** gobject-introspection and pygobject are needed to run 'make dist'. ***"
|
||||
dist-configure-check:
|
||||
@echo "*** 'make dist' requires '--enable-gtk-doc --with-introspection --with-libnm-glib'. ***"
|
||||
@false
|
||||
|
||||
if !BUILD_SETTING_DOCS
|
||||
dist_configure_check += dist-configure-check
|
||||
endif
|
||||
if !ENABLE_GTK_DOC
|
||||
dist_configure_check += dist-configure-check
|
||||
endif
|
||||
if !WITH_LEGACY_LIBRARIES
|
||||
dist_configure_check += dist-configure-check
|
||||
endif
|
||||
|
||||
dist: dist-check-setting-docs
|
||||
dist: $(dist_configure_check) $(dist_dependencies)
|
||||
|
||||
DISTCLEANFILES += intltool-extract intltool-merge intltool-update
|
||||
|
||||
|
@ -515,6 +523,10 @@ BUILT_SOURCES += \
|
|||
libnm-core/nm-vpn-dbus-types.xml \
|
||||
libnm-core/nm-dbus-types.xml
|
||||
|
||||
dist_dependencies += \
|
||||
libnm-core/nm-vpn-dbus-types.xml \
|
||||
libnm-core/nm-dbus-types.xml
|
||||
|
||||
###############################################################################
|
||||
|
||||
libnm_core_tests_programs = \
|
||||
|
@ -3494,6 +3506,8 @@ check-local-exports-libnm-util: libnm-util/libnm-util.la
|
|||
|
||||
check_local += check-local-exports-libnm-util
|
||||
|
||||
dist_dependencies += libnm-util/libnm-util.la
|
||||
|
||||
###############################################################################
|
||||
# libnm-util/tests
|
||||
###############################################################################
|
||||
|
@ -3816,6 +3830,8 @@ check-local-exports-libnm-glib:
|
|||
|
||||
check_local += check-local-exports-libnm-glib
|
||||
|
||||
dist_dependencies += libnm-glib/libnm-glib.la
|
||||
|
||||
###############################################################################
|
||||
# libnm-glib/tests
|
||||
###############################################################################
|
||||
|
@ -3926,6 +3942,7 @@ if CONFIG_PLUGIN_IFCFG_RH
|
|||
man_pages_autogen += man/nm-settings-ifcfg-rh.5
|
||||
else
|
||||
EXTRA_DIST += man/nm-settings-ifcfg-rh.5
|
||||
dist_dependencies += man/nm-settings-ifcfg-rh.5
|
||||
endif
|
||||
|
||||
EXTRA_DIST += \
|
||||
|
@ -3982,6 +3999,9 @@ man_MANS += \
|
|||
endif
|
||||
endif
|
||||
|
||||
dist_dependencies += $(man_pages)
|
||||
dist_dependencies += $(man_pages_autogen)
|
||||
|
||||
###############################################################################
|
||||
# vapi
|
||||
###############################################################################
|
||||
|
@ -4143,4 +4163,4 @@ cscope:
|
|||
|
||||
###############################################################################
|
||||
|
||||
.PHONY: cscope $(check_local) $(dist_hook)
|
||||
.PHONY: cscope dist-configure-check $(check_local) $(dist_hook)
|
||||
|
|
Loading…
Reference in a new issue