osinfo_enum_types.h was depending on libosinfo_1_0_include_HEADERS,
which contains osinfo_enum_types.h. This caused a build-time warning
from make about a circular dependency.
---
 osinfo/Makefile.am | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/osinfo/Makefile.am b/osinfo/Makefile.am
index 361eb94..087e5a3 100644
--- a/osinfo/Makefile.am
+++ b/osinfo/Makefile.am
@@ -53,7 +53,7 @@ libosinfo_1_0_la_DEPENDENCIES = libosinfo.syms
 
 libosinfo_1_0_includedir = $(includedir)/libosinfo-1.0/osinfo
 
-libosinfo_1_0_include_HEADERS = \
+OSINFO_HEADER_FILES =          \
   osinfo.h                     \
   osinfo_avatar_format.h       \
   osinfo_db.h                  \
@@ -64,7 +64,6 @@ libosinfo_1_0_include_HEADERS = \
   osinfo_devicelinklist.h      \
   osinfo_devicelinkfilter.h    \
   osinfo_entity.h              \
-  osinfo_enum_types.h          \
   osinfo_filter.h              \
   osinfo_install_config.h       \
   osinfo_install_config_param.h \
@@ -90,6 +89,10 @@ libosinfo_1_0_include_HEADERS = \
   osinfo_treelist.h            \
   $(NULL)
 
+libosinfo_1_0_include_HEADERS = \
+  $(OSINFO_HEADER_FILES)       \
+  osinfo_enum_types.h
+
 libosinfo_1_0_la_SOURCES =       \
   osinfo_avatar_format.c         \
   osinfo_entity.c                \
@@ -127,10 +130,10 @@ libosinfo_1_0_la_SOURCES =          \
   osinfo_loader.c                \
   $(NULL)
 
-osinfo_enum_types.h: $(libosinfo_1_0_include_HEADERS) 
osinfo_enum_types.h.template
+osinfo_enum_types.h: $(OSINFO_HEADER_FILES) osinfo_enum_types.h.template
        $(AM_V_GEN) ( $(GLIB_MKENUMS) --template 
$(srcdir)/osinfo_enum_types.h.template 
$(libosinfo_1_0_include_HEADERS:%=$(srcdir)/%) ) > $(srcdir)/osinfo_enum_types.h
 
-osinfo_enum_types.c: $(libosinfo_1_0_include_HEADERS) 
osinfo_enum_types.c.template
+osinfo_enum_types.c: $(OSINFO_HEADER_FILES) osinfo_enum_types.c.template
        $(AM_V_GEN) ( $(GLIB_MKENUMS) --template 
$(srcdir)/osinfo_enum_types.c.template 
$(libosinfo_1_0_include_HEADERS:%=$(srcdir)/%) ) > $(srcdir)/osinfo_enum_types.c
 
 if WITH_GOBJECT_INTROSPECTION
-- 
1.8.0.1

_______________________________________________
virt-tools-list mailing list
virt-tools-list@redhat.com
https://www.redhat.com/mailman/listinfo/virt-tools-list

Reply via email to