summaryrefslogtreecommitdiffstats
path: root/daemon/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* RHEL 5: inotify_init1 call did not exist on RHEL 5.Richard Jones2009-08-061-1/+1
|
* daemon: use gnulibJim Meyering2009-08-061-1/+5
| | | | | | | | | | | | | | | | | * daemon/Makefile.am (SUBDIRS): Define. (AM_CPPFLAGS): Define, to include from gnulib's lib/ (LDADD): Define, to link with gnulib's libgnu.a. * daemon/configure.ac: Use AC_CONFIG_AUX_DIR([build-aux]), gl_EARLY and gl_INIT. (AC_CONFIG_FILES): Add lib/Makefile and tests/Makefile * daemon/m4/gnulib-cache.m4: New file, generated by running ../.gnulib/gnulib-tool --import --with-tests hash * daemon/.gitignore: Ignore all of the imported files. build: tell bootstrap about daemon/ * bootstrap: Run gnulib-tool --update in daemon/. Remove bootstrap's --gnulib-srcdir option, because it probably didn't work, and even if it did, we've discovered that using a separate git repo like that can lead to subtle mix-ups.
* Convert all TABs-as-indentation to spaces.Jim Meyering2009-08-031-16/+16
| | | | | | | | | | | Do it by running this command: [exempted files are matched via .x-sc_TAB_in_indentation] git ls-files \ | pcregrep -vf .x-sc_TAB_in_indentation \ | xargs pcregrep -l '^ *\t' \ | xargs perl -MText::Tabs -ni -le \ '$m=/^( *\t[ \t]*)(.*)/; print $m ? expand($1) . $2 : $_'
* Replace shell_quote function with %Q and %R printf specifiers.Richard Jones2009-07-281-0/+16
| | | | | | | %Q => simple shell quoted string %R => path will be prefixed by /sysroot eg. snprintf (cmd, sizeof cmd, "cat %R", path); system (cmd);
* RHEL 5: header was called <sys/xattr.h>Richard W.M. Jones2009-07-141-1/+1
|
* Support for Linux extended attributes.Richard W.M. Jones2009-07-141-1/+4
| | | | | | | | | | | | | | | | This commit adds six calls to support Linux extended attributes. They are: getxattrs list all extended attributes for a file or directory setxattr add/replace an extended attribute removexattr remove an extended attribute lgetxattrs \ lsetxattr (same as above, but operate on symbolic links) lremovexattr / See attr(5) for more information. This also adds support for the FBuffer field type, which maps to an XDR opaque<> or a C (int, char *) pair.
* Make it possible to build in a separate directoryMatthew Booth2009-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | This patch allows you to do: mkdir build cd build ../configure ... make This will output all generated files to the build directory. Given that autogen automatically runs configure, you can also do: BUILDDIR=./build ./autogen.sh which will do the right thing. Also: * Fix a dependency bug which means that guestfs_protocol.h isn't automatically rebuilt. * Re-running autogen.sh with no arguments won't blow away your previous configure arguments.
* avoid automake failureJim Meyering2009-07-021-1/+1
| | | | * daemon/configure.ac: Use AM_PROG_CC_C_O, not AC_PROG_CC_C_O.
* Augeas is now completely optional.Richard Jones2009-05-071-7/+10
|
* Fix missing futimens bug.Richard Jones2009-05-061-0/+3
|
* AC_CHECK_FUNCS for multiple functions.Richard Jones2009-05-061-1/+1
|
* Use AC_GNU_SOURCE in daemon. Don't need _GNU_SOURCE in C files any more.Richard W.M. Jones2009-04-231-0/+3
|
* Add outline of 'debug' command.Richard W.M. Jones2009-04-231-0/+6
|
* Ruby bindings.Richard Jones2009-04-161-1/+1
|
* Old versions of augeas lack aug_load, aug_defvar, aug_node. Check for those ↵Richard Jones2009-04-131-1/+4
| | | | calls.
* Added Augeas support.Richard Jones2009-04-091-1/+6
|
* Various fixes to the build system, add 'make test-boot-image' target.Richard Jones2009-04-011-0/+2
|
* Now using febootstrap.rjones2009-03-241-11/+1
|
* Final fixes to build environment, and added autogen.sh.rjones2009-03-031-1/+1
|
* Build environment set up for libguestfs.rjones2009-03-031-0/+56