Git, the D package manager
Atila Neves via Digitalmars-d
digitalmars-d at puremagic.com
Mon Feb 2 04:54:01 PST 2015
Unless things have changed significantly or I remember
incorrectly, vibe.d depends on C code (libevent), which gets
built by dub.
Atila
On Monday, 2 February 2015 at 11:00:20 UTC, Manu wrote:
> On 2 February 2015 at 18:09, Vladimir Panteleev via
> Digitalmars-d
> <digitalmars-d at puremagic.com> wrote:
>> On Monday, 2 February 2015 at 05:23:52 UTC, Daniel Murphy
>> wrote:
>>
>> [snip]
>
> I agree with basically everything you said.
> I'll add, I have no use for (and no way to use) dub because I
> depend
> on cross-language build configurations.
> If my D project depends on a C lib, then what am I supposed to
> do to
> make dub useful for me?
>
> I have an issue with your proposed module management solution
> that I
> wonder if you can address.
> You suggest placing source in the root of the repo. Just... no.
> I will
> never do that. The root directory is for readme's, licenses,
> maybe a
> build script. It's not the place for the source, that lives in
> 'src'.
> What's the solution to this problem?
> Is it that your src directory should have symlinks to the src
> directories of the submodules? Is that why you raise the symlink
> support on windows issue? I haven't thought of that before, and
> have
> no idea if it works...
>
> Does git support relative symlinks?
More information about the Digitalmars-d
mailing list