Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Jason White via Digitalmars-d-announce
On Thursday, 16 June 2016 at 13:39:20 UTC, Atila Neves wrote: It would be a worthwhile trade-off, if those were the only two options available, but they're not. There are multiple build systems out there that do correct builds whilst being faster than make. Being faster is easy, because make

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Jason White via Digitalmars-d-announce
On Thursday, 16 June 2016 at 12:34:26 UTC, Kagamin wrote: On Sunday, 12 June 2016 at 23:27:07 UTC, Jason White wrote: However, I question the utility of even doing this in the first place. You miss out on the convenience of using the existing command line interface. Why the build script

Re: Beta D 2.071.1-b2

2016-06-16 Thread deadalnix via Digitalmars-d-announce
On Sunday, 29 May 2016 at 21:53:23 UTC, Martin Nowak wrote: Second beta for the 2.071.1 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.1.html Please report any bugs at https://issues.dlang.org -Martin 196418a8b3ec1c5f284da5009b4bb18e3f70d99f still not in

Re: Beta D 2.071.1-b2

2016-06-16 Thread Jack Stouffer via Digitalmars-d-announce
On Sunday, 29 May 2016 at 21:53:23 UTC, Martin Nowak wrote: Second beta for the 2.071.1 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.1.html Please report any bugs at https://issues.dlang.org -Martin This release would fix some pretty serious bugs.

Re: Release candidate 1.0.0-rc.1 is out

2016-06-16 Thread wobbles via Digitalmars-d-announce
On Wednesday, 15 June 2016 at 17:54:00 UTC, Sönke Ludwig wrote: Am 07.06.2016 um 11:54 schrieb Sönke Ludwig: [...] The first release candidate is out now! If nothing else comes up, the release is scheduled for next Monday. For this release, I've restricted the recipe comments to the /+ +/

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Kagamin via Digitalmars-d-announce
On Thursday, 16 June 2016 at 13:40:39 UTC, Atila Neves wrote: The idea would be to build reggae with the system dmd first (since having a D compiler is now a pre-requisite) If a D compiler is required, it means a prebuilt executable is not needed: rdmd should be enough to compile and run the

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Atila Neves via Digitalmars-d-announce
On Thursday, 16 June 2016 at 12:32:02 UTC, Kagamin wrote: On Sunday, 12 June 2016 at 20:47:31 UTC, cym13 wrote: Yeah, I have often thought that writing a self-contained D program to build D would work well. The full power of the language would be available, there'd be nothing new to learn,

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Atila Neves via Digitalmars-d-announce
On Thursday, 16 June 2016 at 04:26:24 UTC, Jason White wrote: On Wednesday, 15 June 2016 at 12:00:52 UTC, Andrei Alexandrescu wrote: I'd say the gating factor is -j. If an build system doesn't implement the equivalent of make -j, that's a showstopper. Don't worry, there is a --threads option

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread John Colvin via Digitalmars-d-announce
On Thursday, 16 June 2016 at 12:32:02 UTC, Kagamin wrote: On Sunday, 12 June 2016 at 20:47:31 UTC, cym13 wrote: Yeah, I have often thought that writing a self-contained D program to build D would work well. The full power of the language would be available, there'd be nothing new to learn,

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread John Colvin via Digitalmars-d-announce
On Thursday, 16 June 2016 at 12:53:35 UTC, John Colvin wrote: On Thursday, 16 June 2016 at 12:32:02 UTC, Kagamin wrote: On Sunday, 12 June 2016 at 20:47:31 UTC, cym13 wrote: Yeah, I have often thought that writing a self-contained D program to build D would work well. The full power of the

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Kagamin via Digitalmars-d-announce
On Sunday, 12 June 2016 at 23:27:07 UTC, Jason White wrote: However, I question the utility of even doing this in the first place. You miss out on the convenience of using the existing command line interface. Why the build script can't have a command line interface?

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-16 Thread Kagamin via Digitalmars-d-announce
On Sunday, 12 June 2016 at 20:47:31 UTC, cym13 wrote: Yeah, I have often thought that writing a self-contained D program to build D would work well. The full power of the language would be available, there'd be nothing new to learn, and all you'd need is an existing D compiler (which we