hmm, actually thats not quite the issue, I made a mock set of projects and it works with both versions. With 0.9.25 I get: Sub package onyx-config: doesn't exist.
Whereas with 0.9.24 my package compiles. I'll see if I can figure out why, sorry for the noise. On Fri, Jun 10, 2016 at 11:53 AM, Rory McGuire <rjmcgu...@gmail.com> wrote: > BTW: One other question, do you know of a bug where relative paths in > dub packages have stopped working in recent versions? > > It seems like it always uses the path of the package being built > rather than the dependencies own directory. I currently have to use > 0.9.24. > > On Fri, Jun 10, 2016 at 11:00 AM, Sönke Ludwig > <digitalmars-d-announce@puremagic.com> wrote: >> Am 10.06.2016 um 10:02 schrieb Rory McGuire via Digitalmars-d-announce: >>> >>> I made a version that ignores comment like characters in strings. >>> I've also made a version that requires the recipe to be on the second >>> line. >>> >>> Both are in my fork of dub. I can fix my pull request to which ever >>> one you guys prefer. >>> >>> The one that handles recipe anywhere has a flaw where it will still >>> recognize a dub recipe even >>> if the recipe is inside a nested comment (one would expect that to be >>> commented out. >>> >>> (...) >> >> >> My preference would be to use the one that requires the recipe to be at the >> top for 1.0.0 and to get the generic version flawless for 1.1.0.