diff options
author | Thomas Haller <thaller@redhat.com> | 2014-06-30 14:42:13 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-06-30 17:42:08 +0200 |
commit | 2469601a0ef9a158ad1363044ca5e558169ab86c (patch) | |
tree | f81df30d0fdd9ec536fbb71c38c155ba36483f2e | |
parent | 86ca7dce0ca3e08b8a3ea41799d2c4c103559c53 (diff) | |
download | NetworkManager-2469601a0ef9a158ad1363044ca5e558169ab86c.tar.gz |
build: 'nm-setting-docs.xml' must depend on 'NetworkManager-1.0.typelib'
Build of 'nm-setting-docs.xml' must depend on 'NetworkManager-1.0.typelib', otherwise
'NetworkManager-1.0.typelib' is not yet created and './generate-setting-docs.py'
fails.
g-ir-scanner: compile: gcc -Wall -Wno-deprecated-declarations -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -std=gnu89 -g -Og -Wshadow -Wmissing-declarations -Wmiss
g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC gcc -o /NetworkManager/libnm-util/tmp-introspectEda05I/NetworkManager-1.0 -export-dynamic -Wall -std=gnu89 -g -Og -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wdeclarat
libtool: link: gcc -o /NetworkManager/libnm-util/tmp-introspectEda05I/.libs/NetworkManager-1.0 -Wall -std=gnu89 -g -Og -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wdeclaration-after-statement -Wformat-security -Wfloat-equal -Wn
export GI_TYPELIB_PATH=/NetworkManager/libnm-util${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}; \
export LD_LIBRARY_PATH=/NetworkManager/libnm-util/.libs${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}; \
strace -o /tmp/strace.out ./generate-setting-docs.py \
--gir ./NetworkManager-1.0.gir \
--output nm-setting-docs.xml
ERROR:root:Could not find any typelib for NetworkManager
Traceback (most recent call last):
File "./generate-setting-docs.py", line 19, in <module>
from gi.repository import NetworkManager, GObject
ImportError: cannot import name NetworkManager
make[4]: *** [nm-setting-docs.xml] Error 1
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r-- | libnm-util/Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libnm-util/Makefile.am b/libnm-util/Makefile.am index eae7b5b064..c48f806492 100644 --- a/libnm-util/Makefile.am +++ b/libnm-util/Makefile.am @@ -188,7 +188,7 @@ if BUILD_SETTING_DOCS noinst_DATA = nm-setting-docs.xml -nm-setting-docs.xml: generate-setting-docs.py NetworkManager-1.0.gir libnm-util.la +nm-setting-docs.xml: generate-setting-docs.py NetworkManager-1.0.gir NetworkManager-1.0.typelib libnm-util.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}; \ strace -o /tmp/strace.out $(srcdir)/generate-setting-docs.py \ |