<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/bindings/Makefile.local, branch 0.23.1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.23.1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.23.1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2016-04-16T11:26:40Z</updated>
<entry>
<title>bindings: drop build time message on missing ruby dependency</title>
<updated>2016-04-16T11:26:40Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2016-04-13T18:08:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8a433aad9901f014e36f1b5cf36e2a6ac9cb466b'/>
<id>urn:sha1:8a433aad9901f014e36f1b5cf36e2a6ac9cb466b</id>
<content type='text'>
The usual make message on everything being up to date is:

	make: Nothing to be done for 'all'.

However, since

commit d038b9320949c79503fe4b76870aaabf279405ab
Author: David Bremner &lt;david@tethera.net&gt;
Date:   Mon Jun 1 09:08:59 2015 +0200

    build: integrate building ruby bindings into notmuch build process

if one doesn't have the ruby dependencies installed, the message has
been:

	Missing dependency, skipping ruby bindings

Restore the usual behaviour by dropping the message. It's redundant
during build anyway, since the configure script already outputs:

	Checking for ruby development files... No (skipping ruby bindings)
</content>
</entry>
<entry>
<title>build/ruby: use notmuch configure script values for shared lib</title>
<updated>2015-06-14T06:23:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-06-01T07:09:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=233b5528cd405de0e0d8c7b3f5d7729614bee8aa'/>
<id>urn:sha1:233b5528cd405de0e0d8c7b3f5d7729614bee8aa</id>
<content type='text'>
This is supposed to help build on systems like MacOS with different
conventions for naming shared libraries. We have already computed the
relevant names, so doing it again in ruby seems like a bad idea.
</content>
</entry>
<entry>
<title>lib, ruby: make use of -Wl,--no-undefined configurable</title>
<updated>2015-06-13T15:52:48Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-06-01T07:09:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=53035dafe060f6832909ad54e48277c8d3bd2d1b'/>
<id>urn:sha1:53035dafe060f6832909ad54e48277c8d3bd2d1b</id>
<content type='text'>
In particular this is supposed to help build on systems (presumably
using a non-gnu ld) where this flag is not available.
</content>
</entry>
<entry>
<title>build: integrate building ruby bindings into notmuch build process</title>
<updated>2015-06-12T07:12:28Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-06-01T07:08:59Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d038b9320949c79503fe4b76870aaabf279405ab'/>
<id>urn:sha1:d038b9320949c79503fe4b76870aaabf279405ab</id>
<content type='text'>
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.
</content>
</entry>
</feed>
