Skip to content

Releases: vector-of-bool/bpt

1.0.0-beta.1

26 Jun 01:37
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

[Watch this space]

0.1.0-alpha.6

04 Jan 04:42
Compare
Choose a tag to compare
0.1.0-alpha.6 Pre-release
Pre-release

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

05 Sep 04:27
Compare
Choose a tag to compare
0.1.0-alpha.5 Pre-release
Pre-release

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

14 Jul 00:50
Compare
Choose a tag to compare
0.1.0-alpha.4 Pre-release
Pre-release

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

16 Mar 02:32
Compare
Choose a tag to compare
0.1.0-alpha.3 Pre-release
Pre-release

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 cause dds to generate incorrect -I include-path search flags. This has been fixed in latest develop.

Initial - alpha 2

06 Jan 07:11
Compare
Choose a tag to compare
Initial - alpha 2 Pre-release
Pre-release

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

11 Dec 05:23
Compare
Choose a tag to compare
0.0.1 - The Beginning Pre-release
Pre-release

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

15 Nov 06:24
Compare
Choose a tag to compare
bootstrap-p4 Pre-release
Pre-release

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

11 Nov 06:08
Compare
Choose a tag to compare
bootstrap-p3 Pre-release
Pre-release

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

09 Nov 07:20
Compare
Choose a tag to compare
bootstrap-p2 Pre-release
Pre-release

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.