Re: DUB 0.9.22 released

2014-11-13 Thread olivier henley via Digitalmars-d-announce
Congrathx!

Re: DUB 0.9.22 released

2014-11-13 Thread Mathias LANG via Digitalmars-d-announce
On Thursday, 13 November 2014 at 11:06:06 UTC, Suliman wrote: - Added general support for single-file compilation mode, as well as separate compile/link mode for GDC. I do not see any mentions about this key at docs. Can I add it to dub.json? Nope. It must be specified from the command

Re: DUB 0.9.22 released

2014-11-13 Thread Suliman via Digitalmars-d-announce
- Added general support for single-file compilation mode, as well as separate compile/link mode for GDC. I do not see any mentions about this key at docs. Can I add it to dub.json?

Re: DUB 0.9.22 released

2014-10-07 Thread bioinfornatics via Digitalmars-d-announce
On Tuesday, 7 October 2014 at 08:36:37 UTC, Sönke Ludwig wrote: Am 06.10.2014 23:14, schrieb Nick Sabalausky: On 10/06/2014 02:15 PM, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in ne

Re: DUB 0.9.22 released

2014-10-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 06.10.2014 23:14, schrieb Nick Sabalausky: On 10/06/2014 02:15 PM, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself should be pretty st

Re: DUB 0.9.22 released

2014-10-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 07.10.2014 01:35, schrieb bioinfornatics: On Monday, 6 October 2014 at 18:15:08 UTC, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself s

Re: DUB 0.9.22 released

2014-10-06 Thread bioinfornatics via Digitalmars-d-announce
On Monday, 6 October 2014 at 18:15:08 UTC, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself should be pretty straightforward (by inheritin

Re: DUB 0.9.22 released

2014-10-06 Thread Nick Sabalausky via Digitalmars-d-announce
On 10/06/2014 02:15 PM, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself should be pretty straightforward (by inheriting from the ProjectGe

Re: DUB 0.9.22 released

2014-10-06 Thread Sönke Ludwig via Digitalmars-d-announce
Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself should be pretty straightforward (by inheriting from the ProjectGenerator class), but I currently have too mu

Re: DUB 0.9.22 released

2014-10-06 Thread bioinfornatics via Digitalmars-d-announce
Thanks for your works, One question, what about makefile support ? Regards

Re: DUB 0.9.22 released

2014-10-04 Thread Sönke Ludwig via Digitalmars-d-announce
Am 02.10.2014 14:27, schrieb Ben Boeckel via Digitalmars-d-announce: On Fri, Sep 26, 2014 at 06:29:19 +, Dragos Carp via Digitalmars-d-announce wrote: 1.2.3.x is an invalid version number. Only 3 group numbers are allowed [1]. Though you could use prerelease and/or build suffixes (1.2.3-0w

Re: DUB 0.9.22 released

2014-10-02 Thread Ben Boeckel via Digitalmars-d-announce
On Fri, Sep 26, 2014 at 06:29:19 +, Dragos Carp via Digitalmars-d-announce wrote: > 1.2.3.x is an invalid version number. Only 3 group numbers are > allowed [1]. Though you could use prerelease and/or build > suffixes (1.2.3-0w / 1.2.3+0w). How would you version a library which wraps anothe

Re: DUB 0.9.22 released

2014-09-26 Thread Dragos Carp via Digitalmars-d-announce
On Friday, 26 September 2014 at 08:37:12 UTC, tn wrote: On Friday, 26 September 2014 at 06:29:21 UTC, Dragos Carp wrote: Though you could use prerelease and/or build suffixes (1.2.3-0w / 1.2.3+0w). These are very close to what I would like to see. Though, if I understand correctly, build suff

Re: DUB 0.9.22 released

2014-09-26 Thread tn via Digitalmars-d-announce
On Friday, 26 September 2014 at 06:29:21 UTC, Dragos Carp wrote: Though you could use prerelease and/or build suffixes (1.2.3-0w / 1.2.3+0w). These are very close to what I would like to see. Though, if I understand correctly, build suffix wouldn't work, as for example 1.2.3+0w and 1.2.3+1w w

Re: DUB 0.9.22 released

2014-09-25 Thread Dragos Carp via Digitalmars-d-announce
On Thursday, 25 September 2014 at 19:38:47 UTC, Ben Boeckel via Digitalmars-d-announce wrote: What about 1.2.3.x? How does dub handle letters in version numbers? Maybe "1.2.3.0w" would be viable ('w' for 'wrap'). 1.2.3.x is an invalid version number. Only 3 group numbers are allowed [1]. Th

Re: DUB 0.9.22 released

2014-09-25 Thread Jacob Carlborg via Digitalmars-d-announce
On 25/09/14 21:38, Ben Boeckel via Digitalmars-d-announce wrote: What about 1.2.3.x? How does dub handle letters in version numbers? Maybe "1.2.3.0w" would be viable ('w' for 'wrap'). I don't think that's allowed. Dub's following this versioning scheme: http://semver.org/ -- /Jacob Carlborg

Re: DUB 0.9.22 released

2014-09-25 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Sep 22, 2014 at 21:04:24 +, tn via Digitalmars-d-announce wrote: > What is the recommended way of versioning bindings? If the > binding of the target library 1.2.3 is versioned as 1.2.3 and a > bug is fixed in the binding (no change in the target library), > how should the new versio

Re: DUB 0.9.22 released

2014-09-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-09-23 10:08, tn wrote: In your suggestion, once version 1.2.4 of the target library is released, the first binding version targeting that would then be 1.2.4+1.2.4 or 1.2.5+1.2.4 or what? If the previous binding version was 1.2.3+1.2.3 the next would be 1.2.4+1.2.4. Just increment as

Re: DUB 0.9.22 released

2014-09-23 Thread Dicebot via Digitalmars-d-announce
Arch Linux package has been updated. Does not include auto-completion right now, will do a point release with it soon-ish

Re: DUB 0.9.22 released

2014-09-23 Thread Jordi Sayol via Digitalmars-d-announce
Congratulations for this new release! "dub" v0.9.22 deb package already available on "d-apt" . This new deb package includes "dub" auto-completion script. Regards, -- Jordi Sayol

Re: DUB 0.9.22 released

2014-09-23 Thread tn via Digitalmars-d-announce
On Tuesday, 23 September 2014 at 06:22:27 UTC, Jacob Carlborg wrote: On 22/09/14 23:04, tn wrote: What is the recommended way of versioning bindings? If the binding of the target library 1.2.3 is versioned as 1.2.3 and a bug is fixed in the binding (no change in the target library), how should

Re: DUB 0.9.22 released

2014-09-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.09.2014 03:50, schrieb K.K.: This inclusion into the DMD install, is just that DMD comes with the dub.exe and .dll's (and ofcourse the linux & mac equivalents) in it's folders, correct? Yes, that's it basically.

Re: DUB 0.9.22 released

2014-09-22 Thread Jacob Carlborg via Digitalmars-d-announce
On 22/09/14 23:04, tn wrote: What is the recommended way of versioning bindings? If the binding of the target library 1.2.3 is versioned as 1.2.3 and a bug is fixed in the binding (no change in the target library), how should the new version of the binding for target version 1.2.3 be versioned?

Re: DUB 0.9.22 released

2014-09-22 Thread K.K. via Digitalmars-d-announce
This inclusion into the DMD install, is just that DMD comes with the dub.exe and .dll's (and ofcourse the linux & mac equivalents) in it's folders, correct?

Re: DUB 0.9.22 released

2014-09-22 Thread tn via Digitalmars-d-announce
On Monday, 22 September 2014 at 09:33:52 UTC, Sönke Ludwig wrote: If you can think of any potentially important and especially backwards-incompatible changes/additions, please mention them (ideally as GitHub tickets), so that we can include them before the 1.0.0 release. What is the recommend

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 17:59, schrieb Poyeyo: On Monday, 22 September 2014 at 11:26:58 UTC, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too,

Re: DUB 0.9.22 released

2014-09-22 Thread Suliman via Digitalmars-d-announce
Is it's proper name DUB analog of CMake and other build tools from C world?

Re: DUB 0.9.22 released

2014-09-22 Thread Gary Willoughby via Digitalmars-d-announce
On Monday, 22 September 2014 at 09:33:52 UTC, Sönke Ludwig wrote: Great thanks Sönke!

Re: DUB 0.9.22 released

2014-09-22 Thread Paulo Pinto via Digitalmars-d-announce
Am 22.09.2014 11:33, schrieb Sönke Ludwig: After again a longer-than-anticipated wait, the next release of the DUB package and build manager is finally ready. This is a major milestone with some important changes in the way dependency versions are handled, making it more robust for a rapidly grow

Re: DUB 0.9.22 released

2014-09-22 Thread Poyeyo via Digitalmars-d-announce
On Monday, 22 September 2014 at 11:26:58 UTC, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too, but so far Travis/Linux has generall

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 17:03, schrieb Leandro Motta Barros via Digitalmars-d-announce: Hello, I've been using dub for a short time only, but one thing I wish is an easier way to create a project generating different targets (say, two executables and three dynamic libraries). I was able to do something li

Re: DUB 0.9.22 released

2014-09-22 Thread Leandro Motta Barros via Digitalmars-d-announce
Hello, I've been using dub for a short time only, but one thing I wish is an easier way to create a project generating different targets (say, two executables and three dynamic libraries). I was able to do something like this using sub-packages, but couldn't find a way to generated all targets in

Re: DUB 0.9.22 released

2014-09-22 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Sep 22, 2014 at 16:00:40 +0200, Mathias Lang via Digitalmars-d-announce wrote: > The focus was on allowing one to compile on a limited platform (compiled > vibe.d > on a Raspberry Pi B, 512 Mos or RAM, no swap). > In order to be fast, we will have to implement proper dependency analysis >

Re: DUB 0.9.22 released

2014-09-22 Thread Mathias Lang via Digitalmars-d-announce
2014-09-22 15:31 GMT+02:00 Iain Buclaw via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com>: > On 22 September 2014 10:33, Sönke Ludwig > wrote: > > > > - Added general support for single-file compilation mode, as well as > >separate compile/link mode for GDC. > > > > N.B: > >

Re: DUB 0.9.22 released

2014-09-22 Thread Iain Buclaw via Digitalmars-d-announce
On 22 September 2014 10:33, Sönke Ludwig wrote: > > - Added general support for single-file compilation mode, as well as >separate compile/link mode for GDC. > N.B: All-at-once compilation has improved with GDC. But you still have to wait minutes rather than seconds for compilations to fin

Re: DUB 0.9.22 released

2014-09-22 Thread ponce via Digitalmars-d-announce
On Monday, 22 September 2014 at 09:33:52 UTC, Sönke Ludwig wrote: But even more important, I'm pleased to announce that DUB is now officially developed as part of the D language ecosystem! Based on the decision back during this year's DConf, the repository has been migrated to the D-Programming

Re: DUB 0.9.22 released

2014-09-22 Thread Jacob Carlborg via Digitalmars-d-announce
On 22/09/14 11:33, Sönke Ludwig wrote: - Improved dependency version handling scheme. Version upgrades are now explicit, with the current snapshot being stored in the "dub.selections.json" file. This is similar to how other popular systems, such as Bundler [3], work, but built into

Re: DUB 0.9.22 released

2014-09-22 Thread Jacob Carlborg via Digitalmars-d-announce
On 22/09/14 13:26, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too, but so far Travis/Linux has generally been sufficient, so there

Re: DUB 0.9.22 released

2014-09-22 Thread Paul Z. Barsan via Digitalmars-d-announce
Great news ! I have a suggestion, not so important: add the subConfigurations field in the complex variant of dependencies.If you have an issue with a package, you will have to look in one place instead of two. See the github issue for details: https://github.com/D-Programming-Language/dub/i

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Now also on reddit: http://www.reddit.com/r/programming/comments/2h492i/as_of_0922_dub_is_now_ds_official_package_manager/

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:43, schrieb Suliman: On Monday, 22 September 2014 at 10:34:29 UTC, Sönke Ludwig wrote: Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for t

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:24, schrieb Mathias Lang via Digitalmars-d-announce: Awesome :) Thanks for the time you put in dub, it has become a vital part in D now. 2014-09-22 11:33 GMT+02:00 Sönke Ludwig mailto:digitalmars-d-announce@puremagic.com>>: If you can think of any potentially important and

Re: DUB 0.9.22 released

2014-09-22 Thread Suliman via Digitalmars-d-announce
On Monday, 22 September 2014 at 10:34:29 UTC, Sönke Ludwig wrote: Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for this release is to get the new version

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for this release is to get the new version management out as soon as possible, because it is a "breaking" cha

Re: DUB 0.9.22 released

2014-09-22 Thread Suliman via Digitalmars-d-announce
I thought that new version of DUB will bring SDL instead json ...

Re: DUB 0.9.22 released

2014-09-22 Thread Mathias Lang via Digitalmars-d-announce
Awesome :) Thanks for the time you put in dub, it has become a vital part in D now. 2014-09-22 11:33 GMT+02:00 Sönke Ludwig < digitalmars-d-announce@puremagic.com>: > > If you can think of any potentially important and especially > backwards-incompatible changes/additions, please mention them (id