Releases: yldrefruz/ebuild
Releases · yldrefruz/ebuild
v0.5.4
v0.5.3
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
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
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