Announcing bottom-up-build - a build system for C/C++/D

Graham St Jack graham.stjack at internode.on.net
Sun Jun 30 20:26:22 PDT 2013


On Thu, 27 Jun 2013 22:49:41 +0000, Graham St Jack wrote:

> On Thu, 27 Jun 2013 07:44:07 +0200, Rob T wrote:
> 
>> This build system seems to be very well suited for building complex
>> large projects in a sensible way.
>> 
>> I successfully tested the example build on Debian linux. I will
>> definitely explore this further using one of my own projects.
>> 
>> One issue I immediately ran into, is when I run bub incorrectly it
>> hangs after writing the "bail" message to console. ctrl-c does not kill
>> it, and I have to run a process kill commandto terminate.
>> 
>> Seems it gets stuck in doBailer() while(true) loop, but I only glanced
>> at the source quickly before posting back here.
>> 
>> --rt
> 
> I recently made a big change to the inter-thread communication code, and
> there are a few problems there still. I will look into it.

Fixed the problem, and also:

* split bub.d up into several smaller files,

* added a Makefile to bootstrap the building of bub, and

* added a bub.cfg and Bubfile as a trivial example of how to use bub.


More information about the Digitalmars-d-announce mailing list