Re: [PATCH] build: fix out-of-tree builds

Subject: Re: [PATCH] build: fix out-of-tree builds

Date: Wed, 15 May 2013 19:31:37 +0300

To: David Bremner, notmuch@notmuchmail.org

Cc:

From: Jani Nikula


On Wed, 15 May 2013, David Bremner <david@tethera.net> wrote:
> Jani Nikula <jani@nikula.org> writes:
>>  # List all subdirectories here. Each contains its own Makefile.local
>> -subdirs := compat completion emacs lib man parse-time-string
>> -subdirs += performance-test util test
>> +subdirs = compat completion emacs lib man parse-time-string performance-test util test
>
> Is this a functional change or a cosmetic one?

Functional. All of it seems to be required for out-of-tree builds (*) to
work. I'm afraid I've forgotten exactly why both := and += make it fail
(I wrote the patch a few months ago).

Jani.


(*) For example:

$ cd /some/empty/dir
$ /path/to/notmuch/configure
$ make

Thread: