Releases: vector-of-bool/bpt
1.0.0-beta.1
[Watch this space]
0.1.0-alpha.6
This is the sixth alpha release of dds
.
Change Summary:
- Remote package repositories that can download over HTTP(S) !!
- More how-tos and tutorials.
- Removed "catalog" and "local repository" in favor of using package repositories
- Various bugfixes and tweaks
Visit dds.pizza for more information.
0.1.0-alpha.5
This is the fifth alpha release of dds
.
Change summary:
dds
now using Gzipped Tar files as a source distribution and packaging format.- Toolchains can now specify whether they want the debug version of the runtime/standard library, and whether they want to link against it statically.
- Toolchains can now specify that the build should emit debug information separate from the main build outputs, aka "split debug info."
dds compile-file
subcommand will compile an individual source file.- Various other tweaks and fixes. Visit dds.pizza for more information.
0.1.0-alpha.4
This is the fourth dds
alpha release. The following main changes have occurred:
dds
now ships with a set of packages already available do download via the catalogue. These catalogue entries are the "initial" catalogue.- Support for the old key-value-pair file format has been removed.
git clone
runs in parallel for faster dependency acquisition.
0.1.0-alpha.3
This is the third alpha release. The following changes have occurred since alpha 2:
dds
no longer uses libman-style config inputs. Instead, it uses JSON5 for its package, library, and dependency manifest files. These can appear using a.json5
,.jsonc
, or.json
file extension. Refer to the documentation for more information.- A user-local default toolchain file can be provided so that one does not need to be added to every project.
- Fixed compiling with a
gcc
binary that is actually Clang (on macOS).-lstdc++fs
is no longer passed implicitly as a default link option. - Documentation has been written about how to build
dds
from source. - Documentation has been written for integrating
dds
packages into CMake projects. - Documentation has been written describing the default toolchain options.
dds
now detects whether output is a TTY and conditionally passes-fdiagnostics-color
Known Issues:
- Relative paths with
--repo-dir
causedds
to generate incorrect-I
include-path search flags. This has been fixed in latestdevelop
.
Initial - alpha 2
This is alpha 2 of the initial release of dds
. This is the first version that is "ready for public consumption."
0.0.1 - The Beginning
This is the first "release," and the first version that could be considered "useful." Nevertheless: This is still extremely new, and not ready for widespread use.
bootstrap-p4
These binaries are the prerelease bootstrap phase-4 binaries. They are only used as part of CI and development, and should not be used otherwise.
bootstrap-p3
These binaries are the prerelease bootstrap phase-3 binaries. They are only used as part of CI and development, and should not be used otherwise.
bootstrap-p2
These binaries are the prerelease bootstrap phase-2 binaries. They are only used as part of CI and development, and should not be used otherwise.