Skip to content

Releases: esrlabs/bake

2.65.1

07 Sep 10:32
Compare
Choose a tag to compare
* Bugfix: __THIS__ in Project.meta was resolved to main project name, not local project name
* Bugfix: Fixed an exception with old Ruby versions where "fiddle" is not available

2.65.0

26 Aug 09:58
Compare
Choose a tag to compare
* Bugfix: Dependency to gem thwait 0.1.0 instead of latest version (they messed it up, latest gem might abort the builds on some systems)
* Bugfix: Skip CompilationCheck on dry run
* Added: CLANG_BITCODE toolchain

2.64.4

29 Jul 06:17
Compare
Choose a tag to compare
* Bugfix: Fixed the check in 2.64.3. 

2.64.3

29 Jul 06:17
Compare
Choose a tag to compare
* Bugfix: Algorithm for CompilationCheck had quadratic instead of linear complexity. 

2.64.2

24 Jul 14:12
Compare
Choose a tag to compare

Added: experimental dev-feature "retry-linking" (not for public use)

2.64.1

24 Jul 09:55
Compare
Choose a tag to compare
  • Bugfix: CompilationCheck did not work correctly in special configurations, e.g. LibraryConfig without files

2.64.0

22 Jul 12:04
Compare
Choose a tag to compare
* Added: CompilationCheck to check for included/excluded files in a build
* Cosmetic: internally using fiddle instead of Win32Api (getting rid of deprecated warning when starting bake)

2.63,2

22 Jun 14:39
Compare
Choose a tag to compare
  • Changed: bake does not abort anymore if cache files cannot be written.

2.63.1

17 Jun 10:35
Compare
Choose a tag to compare
* Changed: "-Z dep-overview=<json>" exists now after writing the information into the json file
* Added: Warning in bakery if referenced projects or configs cannot be found

2.63.0

10 Jun 14:35
Compare
Choose a tag to compare
* Bugfix: bake did not wait for a non-indepenent step (e.g. a generator) if it can be reached via multiple ways in the dependency hierarchy.
* Added: Internal developer feature "-Z dep-overview=<json>" for intelligent CIs.
* Added: Forbid include dirs with a leading space, e.g. *IncludeDir " include"*.
* Added: An info is printed out if path magic is used in IncludeDir.
* Added: Files have an optional attribute "linkDirectly", which means they are not archived in a lib, but linked directly to the executable.