Richard W.M. Jones
f161c9ea57
Rename src/ to lib/
2017-01-26 15:05:46 +00:00
Richard W.M. Jones
b53cec584d
lib: Move utilities to new directory common/utils.
...
Just code motion.
This commit makes it clearer what is a utility and what is part of the
library. It also makes it clear that we should rename:
guestfs-internal-frontend.h -> utils.h
guestfs-internal-frontend-cleanups.h -> cleanups.h (?)
but this commit does not make that change.
2017-01-26 15:05:46 +00:00
Richard W.M. Jones
20aa0f6496
ruby: Split up large Ruby extension into smaller C files.
2016-09-02 23:14:08 +01:00
Margaret Lewicka
eaae0b614c
macosx: ruby: Use correct dllib extension instead of assuming '.so'.
2015-02-06 09:53:45 +00:00
Richard W.M. Jones
480bd3a6d8
RHEL 6: ruby: Fix fallback to rake/rdoctask for old rake.
2013-12-27 13:22:20 +00:00
Richard W.M. Jones
3c43019f8d
ruby: Standardize test names and numbering.
2013-04-30 17:47:11 +01:00
Hilko Bengen
0a50e64435
out-of-tree build: don't distribute extconf.rb.in template, use generated exconf.rb
...
Apparently, the file will only be autogenerated in $(builddir) if it
is not already present in $(srcdir).
2013-03-07 21:14:11 +00:00
Richard W.M. Jones
a0e9d310d1
ruby: Use updated package names, but allow fallback to the old names (RHBZ#894545).
...
Thanks Dominic Cleal.
2013-01-16 14:33:49 +00:00
Richard W.M. Jones
8098d062b4
ruby: Add a replacement rb_hash_lookup function for Ruby 1.8.5.
...
This function was first added to Ruby in 1.8.7.
2012-06-22 11:29:57 +01:00
Richard W.M. Jones
88b5ee9d95
Revert "ruby: Replace deprecated rdoc/task and rake/gempackagetask."
...
This reverts commit fd7a5a8bbd .
This breaks Ruby 1.8.7 in Fedora 16.
2012-03-25 19:20:07 +01:00
Richard W.M. Jones
fd7a5a8bbd
ruby: Replace deprecated rdoc/task and rake/gempackagetask.
2012-03-16 22:14:44 +00:00
Hilko Bengen
41a7a68cf3
let the user explicitly choose ruby and rake programs
2011-12-06 19:48:31 +00:00
Hilko Bengen
8bc6e9d6a8
out-of-tree build: ruby
2011-11-21 08:43:33 +00:00
Matthew Booth
04ea1375c5
Update FSF address.
2011-11-08 14:43:07 +00:00
Richard W.M. Jones
e9f25e693e
ruby: Add rdoc documentation (RHBZ#667610).
2011-03-15 14:53:08 +00:00
Richard Jones
cef4ba0b8f
Mac OS X: Fix configure-time tests for Ruby.
...
For ARCHFLAGS change, see:
http://www.ruby-forum.com/topic/129717#579065
We also add a test for the <guestfs.h> header and include
that header when testing the library.
2010-03-22 10:41:46 +00:00
Richard Jones
a865795a7e
More misc fixes to non-srcdir builds.
2009-07-16 18:04:01 +01:00
Richard Jones
6c87a747ca
Fix for 349814e9d9: Get correct path when building Ruby bindings.
2009-07-07 13:03:36 +01:00
Matthew Booth
349814e9d9
Make it possible to build in a separate directory
...
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.
2009-07-03 16:16:51 +01:00
Richard Jones
27161658c8
New website, change et.redhat.com references to libguestfs.org
2009-06-09 11:20:05 +01:00
Richard W.M. Jones
92804dec7c
Allow Ruby bindings to build correctly even if libguestfs not installed.
2009-04-16 23:55:56 +01:00
Richard Jones
a5f68bd57d
Ruby bindings.
2009-04-16 22:13:20 +01:00