CyberShadow / Digger

A tool to build D and bisect old D versions
Other
57 stars 9 forks source link

Register on dub #38

Closed wilzbach closed 7 years ago

wilzbach commented 8 years ago

It would be nice if the following directly works:

dub fetch digger && dub run digger

Idk how dub handles submodules exactly, but if it does clone them too than simply registering should work?

CyberShadow commented 8 years ago

I think it doesn't work currently, but I don't remember the details.

On Aug 26, 2016 20:36, "Sebastian Wilzbach" notifications@github.com wrote:

It would be nice if the following directly works:

dub fetch digger && dub run digger

Idk how dub handles submodules exactly, but if it does clone them too that simply registering should work?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/CyberShadow/Digger/issues/38, or mute the thread https://github.com/notifications/unsubscribe-auth/AAJ0fotqyJG4hYhSzWwSGgiIL0YjGEshks5qjyQtgaJpZM4JuTKp .

timotheecour commented 7 years ago

docs says: A dub definition is also included, but you still need to clone with --recursive.

however dub search digger fails

CyberShadow commented 7 years ago

Just because a dub definition is included doesn't mean that the project is registered on code.dlang.org (which is what this issue is about in the first place).

timotheecour commented 7 years ago

I think it doesn't work currently, but I don't remember the details.

dub build works

dub crashes (cf https://github.com/CyberShadow/Digger/issues/39)

so all in all dub build works; is there anything blocking registering it on dub ?

CyberShadow commented 7 years ago

Yes, as per my first comment here.

IIRC, dub's support for source libraries where the package root is the repository root is incomplete.

CyberShadow commented 7 years ago

http://code.dlang.org/packages/digger

Fixed?