Skip to content

Releases: yldrefruz/ebuild

v0.5.4

12 Nov 15:54

Choose a tag to compare

Full Changelog: 0.5.3...0.5.4

ebuild-linux.zip: sha256:c01d974eda648fdb2f22994b6f1c291de823583927166ad3f2e8805149840cfe
ebuild-windows.zip: sha256:648a7c3954a0ac7a64be8f1d0152fc70cfb61c53da895a467fde54269a831b74

v0.5.3

01 Oct 09:09
c980052

Choose a tag to compare

What's Changed

  • Implement incremental compilation with dependency tracking and change detection by @Copilot in #17
  • Fix compilation database cleanup for failed source file compilations by @Copilot in #19
  • Migrate CompilationDatabase from JSON files to SQLite by @Copilot in #22

Full Changelog: 0.5.0...0.5.3

File hashes

ebuild-linux: sha256:cc3d6034243ad4697d50bf618bb57314c9687f612988e3eaed15fefac99fe804
ebuild-windows: sha256:a66e18435b52857ead478fb4a014ae0af5fdc308e39254593fb47a299b50b817

v0.5.0

15 Sep 22:24
7d89658

Choose a tag to compare

What's Changed

  • Implement GCC/G++ compiler and AR linker support for cross-platform development by @Copilot in #15
  • New build graph system
  • New Toolchain system
  • Context-free compiler and linker architecture
  • More options for modules to customize the performance.

Important

Generation of compile_commands.json logic is currently broken. v0.5.1 will address this.

Full Changelog: 0.4.2...0.5.0

v0.4.0

30 Jul 09:26

Choose a tag to compare

v0.4.0 Pre-release
Pre-release

What's Changed

  • Implement LinuxPlatform and GccCompiler for cross-platform support by @Copilot in #12
  • Extract Linker from Compiler structure with C standard support, MSVC linker specialization, and intelligent gcc/g++ compiler selection by @Copilot in #13
  • Better tests

New Contributors

  • @Copilot made their first contribution in #12

Full Changelog: 0.3.0...0.4.0

v0.2.0

30 Mar 09:21

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

This release focuses on more cli options

0.0.1

09 Dec 09:08

Choose a tag to compare

0.0.1 Pre-release
Pre-release

The basic unsafe functonality implemented.
The starting point of the ebuild.
The Windows Development SDK is hardcoded for now. Will later create an issue for finding it programatically.