Phobos posix.mak -> D file using reggae: round 2
Atila Neves via Digitalmars-d
digitalmars-d at puremagic.com
Sat Apr 23 02:06:43 PDT 2016
On Friday, 22 April 2016 at 17:00:21 UTC, Piotrek wrote:
> On Monday, 18 April 2016 at 15:15:26 UTC, Atila Neves wrote:
>> Here's[1] another attempt at converting the Makefile for POSIX
>> systems to D using reggae[2].
> ...
>> Destroy!
>>
>> Atila
>
> I know you your intention was to keep it similar to makefile,
> but for me it looks unnecessarily complex.
>
> What whould you say about different approach e.g.:
>
> void configure()
> {
> with (targets["linux shared library"])
> {
> inheritConfig("linux 32");
> sources = "lib/*.d";
> dependency ~= "objects";
> output = "somthing.so";
> }
> }
>
>
> Piotrek
I think simpler would be better and that it could definitely be
made simpler.
But none of that matters unless we can switch, and we won't be
able to if I can't maintain it in parallel.
It's complex because posix.mak is complex.
Atila
More information about the Digitalmars-d
mailing list