-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building projects depending on dub #21
Comments
I didn't implement all of dub because I didn't need it and nobody else was You can't read the file system at compile-time but you don't have to. All Build mybuild() { On 22 April 2016 at 12:57, Laeeth Isharc notifications@github.com wrote:
|
Thanks, Atila. Only really need it myself for vibed, and sounds like your answer above addresses best way. Are you going to dconf ? Laeeth |
Oh yeah, plane ticket and hotel booked and everything. Gotta make it 3 Atila On 22 April 2016 at 14:08, Laeeth Isharc notifications@github.com wrote:
|
As I understand it, reggae won't currently build more complex dub projects like vibe-d because it doesn't implement the full dub build rules. Please correct me if I am wrong (and if you can show logic to build one of the vibe-d examples using reggae that would be great).
That's fine because one can just build them separately, set the import paths so the project is found, and static link to the library files. However dub projects put the source files in different locations (sometimes its source, sometimes src, sometimes deimos, and sometimes there is an additional degree of nesting). One can't read the file system at compile time.
Is there a way to do what I want? Use reggae to build my own projects - these being composed of multiple static libraries and some source files depending on them, but also everything depending on some code.dlang.org modules, including, but not only vibe-d.
Thanks.
Laeeth.
The text was updated successfully, but these errors were encountered: