www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - First dmd nightly shipping with dub

reply Martin Nowak <code dawg.eu> writes:
This is the first nightly dmd build that includes dub binaries.
http://nightlies.dlang.org/dmd-2016-07-06/
They will also be part of the upcoming 2.072.y releases.
We will sync the dub and dmd release cycles, but not the 
versioning.
Jul 06 2016
next sibling parent reply Dejan Lekic <dejan.lekic gmail.com> writes:
On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
Good work! I presume the "independent" dub packages will also be available, right?
Jul 06 2016
parent reply Martin Nowak <code dawg.eu> writes:
On Wednesday, 6 July 2016 at 14:32:45 UTC, Dejan Lekic wrote:
 Good work!
 I presume the "independent" dub packages will also be 
 available, right?
What would be the use-case for those? Using newer dub versions with an older compiler?
Jul 08 2016
parent reply Dicebot <public dicebot.lv> writes:
On Friday, 8 July 2016 at 09:13:08 UTC, Martin Nowak wrote:
 What would be the use-case for those? Using newer dub versions 
 with an older compiler?
Or simply using dub with ldc/gdb without also installing dmd.
Jul 08 2016
parent reply Martin Nowak <code+news.digitalmars dawg.eu> writes:
On 07/08/2016 11:22 AM, Dicebot wrote:
 On Friday, 8 July 2016 at 09:13:08 UTC, Martin Nowak wrote:
 What would be the use-case for those? Using newer dub versions with an
 older compiler?
Or simply using dub with ldc/gdb without also installing dmd.
That actually indicates that shipping dub with dmd isn't that useful. And I might also need a separate dub binary for the install.sh script and Travis-Ci. Not sure if Söhnke still wants to maintain the old release process, but we could definitely extract the dub binaries from the dmd releases and upload them to code.dlang.org/download. -Martin
Jul 08 2016
next sibling parent Johan Engelen <j j.nl> writes:
On Friday, 8 July 2016 at 20:43:58 UTC, Martin Nowak wrote:
 On 07/08/2016 11:22 AM, Dicebot wrote:
 On Friday, 8 July 2016 at 09:13:08 UTC, Martin Nowak wrote:
 What would be the use-case for those? Using newer dub 
 versions with an older compiler?
Or simply using dub with ldc/gdb without also installing dmd.
Kai is working on shipping LDC releases with Dub too! -Johan
Jul 10 2016
prev sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2016-07-08 22:43, Martin Nowak wrote:

 That actually indicates that shipping dub with dmd isn't that useful.
I think it's very useful, if nothing else to increase the awareness of Dub. Doesn't hurt to have a separate binary as well. -- /Jacob Carlborg
Jul 10 2016
parent Johan Engelen <j j.nl> writes:
When packaging dub with a compiler, it'd be nice if dub per 
default selected the compiler it came packaged with, I think. (it 
currently doesn't)

Perhaps people can chime in here with ideas?
https://github.com/dlang/dub/issues/895
https://github.com/dlang/dub/pull/875

Thanks,
   Johan
Jul 11 2016
prev sibling next sibling parent Guillaume Chatelet <chatelet.guillaume gmail.com> writes:
On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
Pretty cool!
Jul 06 2016
prev sibling next sibling parent reply Jack Stouffer <jack jackstouffer.com> writes:
On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
Good :) dfmt and dscanner coming as well?
Jul 06 2016
parent reply Suliman <evermind live.ru> writes:
On Wednesday, 6 July 2016 at 14:53:56 UTC, Jack Stouffer wrote:
 On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
Good :) dfmt and dscanner coming as well?
+1
Jul 06 2016
parent Seb <seb wilzba.ch> writes:
On Thursday, 7 July 2016 at 03:26:57 UTC, Suliman wrote:
 On Wednesday, 6 July 2016 at 14:53:56 UTC, Jack Stouffer wrote:
 On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub 
 binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
Good :) dfmt and dscanner coming as well?
+1
{Suliman, JackStouffer}: probably the best way to track and influence this are these two issues: https://github.com/Hackerpilot/Dscanner/issues/353 https://github.com/Hackerpilot/dfmt/issues/249
Jul 13 2016
prev sibling next sibling parent Basile B. <b2.temp gmx.com> writes:
On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
yeah
Jul 06 2016
prev sibling next sibling parent ZombineDev <petar.p.kirov gmail.com> writes:
On Wednesday, 6 July 2016 at 09:28:44 UTC, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the 
 versioning.
Finally! Thanks for pushing this forward!
Jul 06 2016
prev sibling next sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 07/06/2016 05:28 AM, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the versioning.
This is awesome, thanks to Sönke and Martin for making this happen! -- Andrei
Jul 06 2016
prev sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 7/6/2016 2:28 AM, Martin Nowak wrote:
 This is the first nightly dmd build that includes dub binaries.
 http://nightlies.dlang.org/dmd-2016-07-06/
 They will also be part of the upcoming 2.072.y releases.
 We will sync the dub and dmd release cycles, but not the versioning.
Ah, wonderful! Thank you!
Jul 06 2016