Git, the D package manager
Joseph Rushton Wakeling via Digitalmars-d
digitalmars-d at puremagic.com
Mon Feb 2 13:27:31 PST 2015
On 02/02/15 11:13, Vladimir Panteleev via Digitalmars-d wrote:
> On Monday, 2 February 2015 at 10:09:00 UTC, Joseph Rushton Wakeling wrote:
>> Well, as long as the requirements are expressed in the form,
>>
>> "package-name": ">=1.2.3"
>
> This will allow Dub to pick a new major version with incompatible changes, no?
Sorry, I was taking for granted that you'd understand that placing an upper
bound on versions was also possible. Thanks to everyone who chipped in with
examples.
> As I said in my reply to Mathias, what dub does breaks the module path and file
> path consistency when modules/subpackages lie in the repository root.
Well, frankly, I think putting modules or subpackages in the repository root is
a bad idea. I'm not sure why I should mind that dub enforces not doing such things.
More information about the Digitalmars-d
mailing list