Matt, I don't know if it worries you or not, but the new scheme does
create rather a lot of header files directly in /usr/include:
/usr/include/guestfs-gobject-optargs-add_domain.h
/usr/include/guestfs-gobject-optargs-add_drive_opts.h
/usr/include/guestfs-gobject-optargs-btrfs_filesystem_resize.h
/usr/include/guestfs-gobject-optargs-compress_device_out.h
/usr/include/guestfs-gobject-optargs-compress_out.h
/usr/include/guestfs-gobject-optargs-copy_device_to_device.h
/usr/include/guestfs-gobject-optargs-copy_device_to_file.h
/usr/include/guestfs-gobject-optargs-copy_file_to_device.h
/usr/include/guestfs-gobject-optargs-copy_file_to_file.h
/usr/include/guestfs-gobject-optargs-e2fsck.h
/usr/include/guestfs-gobject-optargs-inspect_get_icon.h
/usr/include/guestfs-gobject-optargs-md_create.h
/usr/include/guestfs-gobject-optargs-mkfs_opts.h
/usr/include/guestfs-gobject-optargs-mount_9p.h
/usr/include/guestfs-gobject-optargs-mount_local.h
/usr/include/guestfs-gobject-optargs-ntfsclone_out.h
/usr/include/guestfs-gobject-optargs-ntfsfix.h
/usr/include/guestfs-gobject-optargs-ntfsresize_opts.h
/usr/include/guestfs-gobject-optargs-test0.h
/usr/include/guestfs-gobject-optargs-tune2fs.h
/usr/include/guestfs-gobject-optargs-umount_local.h
/usr/include/guestfs-gobject-session.h
/usr/include/guestfs-gobject-struct-application.h
/usr/include/guestfs-gobject-struct-dirent.h
/usr/include/guestfs-gobject-struct-inotify_event.h
/usr/include/guestfs-gobject-struct-int_bool.h
/usr/include/guestfs-gobject-struct-isoinfo.h
/usr/include/guestfs-gobject-struct-lvm_lv.h
/usr/include/guestfs-gobject-struct-lvm_pv.h
/usr/include/guestfs-gobject-struct-lvm_vg.h
/usr/include/guestfs-gobject-struct-mdstat.h
/usr/include/guestfs-gobject-struct-partition.h
/usr/include/guestfs-gobject-struct-stat.h
/usr/include/guestfs-gobject-struct-statvfs.h
/usr/include/guestfs-gobject-struct-version.h
/usr/include/guestfs-gobject-struct-xattr.h
/usr/include/guestfs-gobject-tristate.h
Perhaps we should put these in a subdir and have a single
/usr/include/guestfs-gobject.h (generated, of course) which includes
the others?
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw