octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: in-tree builds and recursive make invocations


From: Rik
Subject: Re: in-tree builds and recursive make invocations
Date: Wed, 15 Jul 2015 14:43:51 -0700

On 07/15/2015 12:37 PM, John W. Eaton wrote:
> On 07/13/2015 11:46 AM, Rik wrote:
>
>> I do in-tree builds.
>
> I typically don't, but unless it becomes very difficult to make in-tree
> builds work, I don't see any reason to not allow them.
>
> The following changes should fix the problems you were seeing.
>
>   http://hg.savannah.gnu.org/hgweb/octave/rev/10f67e9d1e70
>   http://hg.savannah.gnu.org/hgweb/octave/rev/ff56b738854c
>
> I see now why the out of source tree builds are not affected.  The rm -f
> commands would attempt to remove the files from the build tree and they
> don't exist there.
>
> I also found how the README file was being deleted even though it never
> appeared to be explicitly deleted.  The maintainer-clean target for the
> doxyhtml directory was to blame.
>
> I've tested the maintainer-clean target in a source tree build and it
> seems to work properly now with the changesets I've checked in over the
> last few days.
>
> Sorry for the disruption.

Changing the build system always produces hiccups for a while, but it seems
to be quieting down now.  The 'maintainer-clean' target now works for me,
'dist' is still failing.  Should we be reporting things on the mailing list
or do prefer new build-related issues on Savannah?

--Rik




reply via email to

[Prev in Thread] Current Thread [Next in Thread]