notmuch/bindings/ruby
David Bremner d038b93209 build: integrate building ruby bindings into notmuch build process
Because ruby generates a Makefile, we have to use recursive make.
Because mkmf.rb hardcodes the name Makefile, put our Makefile{.local}
in the parent directory.
2015-06-12 09:12:28 +02:00
..
.gitignore bindings/ruby: gitignore *.o 2015-01-01 16:47:29 +01:00
database.c ruby: handle return status of database close 2014-09-16 20:17:15 +02:00
defs.h ruby: Add wrapper for notmuch_query_count_threads 2014-05-18 06:39:58 +09:00
directory.c ruby: be consistent with notmuch's coding style 2011-10-04 16:43:40 +03:00
extconf.rb ruby: use in-tree notmuch library 2013-05-23 08:15:20 -03:00
filenames.c ruby: be consistent with notmuch's coding style 2011-10-04 16:43:40 +03:00
init.c ruby: Add wrapper for notmuch_query_count_threads 2014-05-18 06:39:58 +09:00
message.c ruby bindings message: docstring typo 2014-02-21 21:13:03 -04:00
messages.c ruby: be consistent with notmuch's coding style 2011-10-04 16:43:40 +03:00
query.c ruby: Add wrapper for notmuch_query_count_threads 2014-05-18 06:39:58 +09:00
rdoc.sh ruby: Remove the split file hack from rdoc.sh 2011-07-29 09:44:44 +03:00
README build: integrate building ruby bindings into notmuch build process 2015-06-12 09:12:28 +02:00
status.c ruby: be consistent with notmuch's coding style 2011-10-04 16:43:40 +03:00
tags.c ruby: be consistent with notmuch's coding style 2011-10-04 16:43:40 +03:00
thread.c ruby: Add bindings for notmuch_thread_get_messages 2013-02-18 20:23:40 -04:00
threads.c ruby: be consistent with notmuch's coding style 2011-10-04 16:43:40 +03:00

To build the the notmuch ruby extension, run the following commands
from the *top level* notmuch source directory:

% ./configure
% make ruby-bindings

The generic documentation about building notmuch also applies.