<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/Makefile.local, branch 0.27_rc1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.27_rc1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.27_rc1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2018-05-26T15:26:13Z</updated>
<entry>
<title>doc: install build and install info pages</title>
<updated>2018-05-26T15:26:13Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2018-05-21T20:08:51Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7a6d4a0852664483bbba702cf3b030448b079e2c'/>
<id>urn:sha1:7a6d4a0852664483bbba702cf3b030448b079e2c</id>
<content type='text'>
All of the man pages are installed as info pages, plus
the (unfinished) notmuch-emacs manual
</content>
</entry>
<entry>
<title>build: push additional refs during release</title>
<updated>2018-04-28T11:34:48Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2018-04-28T11:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a08c36417f1f43042ea6a44dad8ce85a7fb372b0'/>
<id>urn:sha1:a08c36417f1f43042ea6a44dad8ce85a7fb372b0</id>
<content type='text'>
These currently have to be pushed by hand during a release, which
isn't a big deal, but is one more thing to remember.
</content>
</entry>
<entry>
<title>fix typos</title>
<updated>2018-01-05T00:35:58Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2018-01-02T15:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=54982e520c3bee74e947e311ee5b1219396fa1a8'/>
<id>urn:sha1:54982e520c3bee74e947e311ee5b1219396fa1a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make release archive: common (or no) timestamps</title>
<updated>2017-12-28T14:12:21Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2017-12-12T06:39:20Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d11311212e8dbb771e2ba14d764adca6e973a6ee'/>
<id>urn:sha1:d11311212e8dbb771e2ba14d764adca6e973a6ee</id>
<content type='text'>
The appended file 'version' has the same timestamp as the files added
by `git archive`.

The original file name and time stamp are no longer saved to the
gzip header in resulting $(PACKAGE)-$(VERSION).tar.gz file.

When build environment is close enough to another, this may
provide mutually reproducible release archive files.
</content>
</entry>
<entry>
<title>crypto: move into libnotmuch_util</title>
<updated>2017-10-20T10:58:10Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-10-17T19:09:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=197d67959bf459fc0f1f63a202d162a569535bf3'/>
<id>urn:sha1:197d67959bf459fc0f1f63a202d162a569535bf3</id>
<content type='text'>
This prepares us for using the crypto object in both libnotmuch and
the client.
</content>
</entry>
<entry>
<title>build: add target to run cppcheck</title>
<updated>2017-08-30T01:05:37Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-08-29T11:35:26Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=af64530d3f93dd1c379ad3ba93608ca5ad700598'/>
<id>urn:sha1:af64530d3f93dd1c379ad3ba93608ca5ad700598</id>
<content type='text'>
The advantage of having a target as opposed to running cppcheck by
hand

  - reuse list of source files
  - output errors in a format parsable, e.g. by emacs
  - returns exit code 1 on any error, for possibly use in other
    targets.

For the moment, leave this as an optional target. If desired, it can
be added to e.g. the release targets in the same way as the test
target.

Using two levels of directory for the stamps is arguably
overengineering, but it doesn't really cost anything, and leaves open
the possibility of putting other kinds of stamp files there.

This only checks "new" source files (w.r.t. their last check). A future target
(cppcheck-all ?) could blow away the stamp files first.
</content>
</entry>
<entry>
<title>build: add .deps to CLEAN instead of listing in clean target</title>
<updated>2017-08-30T01:05:37Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-08-29T18:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8c7d979f5da30bfe19846527bac2f40c2cdc515a'/>
<id>urn:sha1:8c7d979f5da30bfe19846527bac2f40c2cdc515a</id>
<content type='text'>
Seems, uh, cleaner this way.
</content>
</entry>
<entry>
<title>build: add optional target parameter to quiet variable function</title>
<updated>2017-08-30T01:05:37Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-08-29T18:27:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ab3ac525a01c21a726bc59b63a7a4c7c3f75b123'/>
<id>urn:sha1:ab3ac525a01c21a726bc59b63a7a4c7c3f75b123</id>
<content type='text'>
Sometimes using $@ as the target in the quiet build lines can be
confusing. Accept an optional second parameter in the quiet variable
function to specify the target.
</content>
</entry>
<entry>
<title>build: avoid an extra shell out in quiet variable function</title>
<updated>2017-08-30T01:05:37Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-08-29T18:27:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e027711148858b7aa2b3a4cd2617c87f38746181'/>
<id>urn:sha1:e027711148858b7aa2b3a4cd2617c87f38746181</id>
<content type='text'>
$(word 1, $1) yields the same result as the more complicated
$(shell echo $1 | sed -e s'/ .*//')
</content>
</entry>
<entry>
<title>add "notmuch reindex" subcommand</title>
<updated>2017-08-02T01:17:47Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-06-04T12:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e5beec39d6021c7b8c21e6d84050660ad6c69a96'/>
<id>urn:sha1:e5beec39d6021c7b8c21e6d84050660ad6c69a96</id>
<content type='text'>
This new subcommand takes a set of search terms, and re-indexes the
list of matching messages.
</content>
</entry>
</feed>
