From 91c83c953d8846b95df01d06ba759d7a8ae31d55 Mon Sep 17 00:00:00 2001 From: Iain Buclaw Date: Sat, 2 Dec 2023 13:56:40 +0000 Subject: [PATCH] purge changelog --- changelog/deep.dd | 14 -------------- changelog/describe-configs.dd | 6 ------ changelog/init_license.dd | 3 --- changelog/recipefile.dd | 15 --------------- 4 files changed, 38 deletions(-) delete mode 100644 changelog/deep.dd delete mode 100644 changelog/describe-configs.dd delete mode 100644 changelog/init_license.dd delete mode 100644 changelog/recipefile.dd diff --git a/changelog/deep.dd b/changelog/deep.dd deleted file mode 100644 index ebff9c27a..000000000 --- a/changelog/deep.dd +++ /dev/null @@ -1,14 +0,0 @@ -Added `--deep=` switch to dub build - -By specifying this flag, you can now build all the dependencies -of a staticLibrary. The default behavior is to only build the -library located in the root directory of the dub configuration -file. This allows better integration with other build systems -which require the libraries to be built upfront. - -``` -dub build --deep -``` - -If a staticLibrary A depends on staticLibrary B, and the --deep -flag is specified, dub will output both the A and B libraries. diff --git a/changelog/describe-configs.dd b/changelog/describe-configs.dd deleted file mode 100644 index 76c4c2ac7..000000000 --- a/changelog/describe-configs.dd +++ /dev/null @@ -1,6 +0,0 @@ -Added `default-config`, `configs`, `default-build`, `builds` data to dub describe - -- `default-config` will be a single string that is the `--config` configuration that DUB would pick when not provided any configuration such as in a simple `dub build` call -- `configs` is a list of all available configurations (default generated application and/or library, or the manually specified ones in the recipe) -- `default-build` will be a single string that is the `--build` build type that DUB would pick when not provided any (currently always "debug") -- `builds` is a list of all available build types (built-in + custom defined) diff --git a/changelog/init_license.dd b/changelog/init_license.dd deleted file mode 100644 index b585e60a4..000000000 --- a/changelog/init_license.dd +++ /dev/null @@ -1,3 +0,0 @@ -Dub init now has a select menu for package format and license - -When creating a package using `dub init` you are now prompted to select a license for the package. \ No newline at end of file diff --git a/changelog/recipefile.dd b/changelog/recipefile.dd deleted file mode 100644 index 2941dbc38..000000000 --- a/changelog/recipefile.dd +++ /dev/null @@ -1,15 +0,0 @@ -Added `--recipe=` switch to DUB - -You can now override which file is used as recipe, instead of the default -`dub.sdl` and `dub.json`. This means you can define multiple dub.json files for -local development, for example for special local-machine-only operations, and -select which one to use over the CLI. - -``` -dub build --recipe=custom-dub.json -``` - -This can also be used to pick dub.sdl over dub.json, if both of them exist in -the same directory. Although this is discouraged for interoperability with other -DUB-supporting tools and general confusion for users. Both existing at the same -time may also become an error when this switch is not specified in the future.