[Libguestfs] gobject header files

Richard W.M. Jones rjones at redhat.com
Fri Mar 30 20:08:07 UTC 2012


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




More information about the Libguestfs mailing list