May 01, 2019 Re: Beta 2.086.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bastiaan Veelo | On Sunday, 21 April 2019 at 08:47:12 UTC, Bastiaan Veelo wrote: > The $(CONSOLE) macro seems to not be able to handle `---` in its argument, which wrongly starts an example. > > There is another formatting issue in the Copy Constructor section, where the nested $(OL) does not handle examples well, by which successive $(LI) appear in the top level list instead. > > Bastiaan. https://github.com/dlang/dub/blob/28a0c1ee3ef7c34cf586fc32be88cf75c2912043/changelog/dub-run.dd and https://github.com/dlang/dlang.org/commit/4f18d13daa819ccf8e1e557ca2fc40c8fc1e1ac5 |
May 01, 2019 Re: Beta 2.086.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Wednesday, 1 May 2019 at 19:33:17 UTC, Martin Nowak wrote:
> On Sunday, 21 April 2019 at 08:47:12 UTC, Bastiaan Veelo wrote:
>> The $(CONSOLE) macro seems to not be able to handle `---` in its argument, which wrongly starts an example.
>
> https://github.com/dlang/dub/blob/28a0c1ee3ef7c34cf586fc32be88cf75c2912043/changelog/dub-run.dd
Clever, replacing with ‐
Bastiaan.
|
May 02, 2019 2nd Release Candidate 2.086.0 [was: Re: Beta 2.086.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote: > Glad to announce the first beta for the 2.086.0 release, ♥ to the 51 contributors. A second release candidate including a critical regression fix is live now. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.086.0.html -Martin |
May 02, 2019 2nd Release Candidate 2.086.0 [was: Re: Beta 2.086.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote: > Glad to announce the first beta for the 2.086.0 release, ♥ to the 51 contributors. A second release candidate including a critical regression fix is live now. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.086.0.html -Martin |
May 02, 2019 Re: 2nd Release Candidate 2.086.0 [was: Re: Beta 2.086.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Thursday, 2 May 2019 at 00:10:46 UTC, Martin Nowak wrote:
> On Saturday, 20 April 2019 at 14:16:09 UTC, Martin Nowak wrote:
>> Glad to announce the first beta for the 2.086.0 release, ♥ to the 51 contributors.
>
> A second release candidate including a critical regression fix is live now.
>
> http://dlang.org/download.html#dmd_beta
> http://dlang.org/changelog/2.086.0.html
>
> -Martin
Sorry I don't know if this is the right place to report this, if not please let me know where a good place would be. With this release I can no longer build a subpackage with dub.
I had a look at the dub changelog but I can't see what I'm doing wrong.
2.085.1 builds OK
2.086.0-rc2 fails to build:
[2086.0-rc2] $ dub build :pkg1 --build=unittest
Package ':pkg1' was neither found locally nor online.
My dir structure are as follows:
---
$ tree
.
├── dub.sdl
├── pkg1
│ ├── dub.sdl
│ └── source
│ └── app.d
└── pkg2
├── dub.sdl
└── source
└── app.d
4 directories, 5 files
The app.d sources are empty dub generated app.d files
---
import std.stdio;
void main()
{
writeln("Edit source/app.d to start your project.");
}
---
The toplevel sdl file
---
name "testpkg"
description "Test subpackages"
copyright "Copyright (C) 2019, norm"
authors "norm"
targetType "none"
license "freeware"
dependency "test:pkg1" version="*"
dependency "test:pkg2" version="*"
subPackage "./pkg1/"
subPackage "./pkg2/"
---
The pkg1 and pkg2 SDL files are given below
---
name "pkg1"
description "A minimal D application."
authors "norm"
copyright "Copyright © 2019, norm"
license "freeware"
---
name "pkg2"
description "A minimal D application."
authors "norm"
copyright "Copyright © 2019, norm"
license "freeware"
---
Thanks,
Norm
|
May 04, 2019 Re: 2nd Release Candidate 2.086.0 [was: Re: Beta 2.086.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Norm | On Thursday, 2 May 2019 at 01:34:16 UTC, Norm wrote: > Sorry I don't know if this is the right place to report this, if not please let me know where a good place would be. With this release I can no longer build a subpackage with dub. https://github.com/dlang/dub/issues/1691 The new auto-fetch logic doesn't handle abbreviated sub-pkg names properly and thus fails. Workaround for now is to use the full name `dub build test:pkg` or to disable the auto-fetch via `dub build :pkg1 --non-interactively`. |
May 04, 2019 Re: 2nd Release Candidate 2.086.0 [was: Re: Beta 2.086.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Saturday, 4 May 2019 at 09:55:00 UTC, Martin Nowak wrote:
>`dub build :pkg1 --non-interactively`.
`dub build :pkg1 --non-interactive` is the correct name of the flag
|
May 04, 2019 Re: 2nd Release Candidate 2.086.0 [was: Re: Beta 2.086.0] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Saturday, 4 May 2019 at 09:57:04 UTC, Martin Nowak wrote:
> On Saturday, 4 May 2019 at 09:55:00 UTC, Martin Nowak wrote:
>
>>`dub build :pkg1 --non-interactively`.
>
> `dub build :pkg1 --non-interactive` is the correct name of the flag
Thank you for the help.
Norm
|
Copyright © 1999-2021 by the D Language Foundation