Skip to content

Releases: tomekw/tada

0.10.0

29 Mar 18:02

Choose a tag to compare

CHANGELOG

  • distinct FreeBSD and OpenBSD support

0.9.0

27 Mar 15:06

Choose a tag to compare

CHANGELOG

  • generate .gitattributes
  • adjust -static to Binder switches on all platforms
  • add -gnatX to Compiler switches
  • add BSD support

0.8.0

12 Mar 14:29

Choose a tag to compare

Changelog

  • expose Tada_OS (linux, macos, windows, unknown) variable in GPR files
  • expose Tada_Arch (x86_64, aarch64, unknown) variable in GPR files
  • set Linker switches for stripping dead code in the release profile
  • fix: tada install and tada cache now cache all package contents instead of only known files, so packages with extra directories (e.g., vendor/) work correctly

0.7.0

10 Mar 18:50

Choose a tag to compare

Changelog

  • validate package versions: Semver + optional prerelease tag, example: 0.1.0-dev
  • add tada config command: display configuration
  • support local and global toolchain configuration

0.6.0

07 Mar 09:47

Choose a tag to compare

CHANGELOG

  • tada help: commands in the alphabetical order
  • bring back tada cache: install package to the local cache

0.5.0

05 Mar 15:41

Choose a tag to compare

CHANGELOG

  • add tada install command: install packages from index
  • breaking: remove tada cache command
  • breaking: test runner executable renamed to tests

0.4.0

25 Feb 15:22

Choose a tag to compare

CHANGELOG

  • local (cached) dependencies support
  • add tada cache command: add package to the local cache
  • breaking: scaffold empty PACKAGE_deps.gpr file

0.3.0

20 Feb 19:45

Choose a tag to compare

CHANGELOG

  • breaking: change tada.toml format
  • breaking: change LICENSE to EUPL

0.2.0

13 Feb 12:16

Choose a tag to compare

CHANGELOG

  • paramatrize Library_Dir with build profile
  • Windows x86_64 release

0.1.0

12 Feb 19:22

Choose a tag to compare

Abracadabra was too long. Tomek's Ada, too obvious. An opinionated project management tool for Ada.

Tada handles building, testing, and running Ada projects. It wraps GPRbuild with sensible defaults and a simple project manifest (tada.toml), so you spend less time writing build scripts and more time writing Ada.