On 15/01/2015 12:24 p.m., Andrei Alexandrescu wrote:
On 1/14/15 3:14 PM, Rikki Cattermole wrote:

So a dub file for phobos is needed? And maybe druntime too? I'll see
what I can do.

That would be very interesting, thanks. Prolly druntime is easiest  -
one less dependency. Please share all discoveries you make with the core
team here. -- Andrei

Druntime and phobos now can be built and even more importantly you can have druntime as a dependency to phobos. In fact it is. Phobos supports being built as a dynamic library (there is a configuration for for it). So if you want to switch to dynamic library at any time its as simple as adding:
"subConfigurations": {
        "phobos": "dynamicLibrary"
}
I'm pretty sure anyway.

Because of the current state of assembly files, we really need to sort it out. I understand that not all things are really possible in an inline assembler. But at the very least we should be able to compile the damn thing.

Dub can run external processes but its best to leave it up to the end dev to run the c/assembly generation. When they want it regenerated.
I think its best we commit most of the binary outputs.
Mostly c/assembly generation. Not the D stuff.

I've added information to the README on how to build based upon dub.
Docs so far have not been included. But that adds one more repo I need to get my hands dirty with.

Reply via email to