Releases: arqadium/oco-toolchain
More pain and spackle glue for GNU/Linux
Dot directories are no more in the build tool’s status printings (or in the toolchain calls for that matter). Also fixed the messed up #include
directories that happened to work before despite being wrong – yes, the hierarchy change uncovered that bug. Thank D.
Still volatile, still staying in the 0.x range. Android support is coming soon™
Add support for MSVC
This release brings in support for MSVC… however we’re staying in the 0.x
version range for the time being as dependency management is still quite volatile.
Fix linkage of D code
Interleaving D code with C and C++ in the same project should work now.
Fix regression that breaks linting
Dumb syntax regression fixed 🤞
Fix clang-format to edit files in-place
This release fixes clang-format
to actually work by using its -i
flag to format the code files in-place. It also anticipates Windows support by appending .exe
to its program calls during linting.
Support optional linting of headers
Header files weren’t getting linted in previous versions, even locally. This is now fixed.
Add support for D, and code formatting
Additions
- Support for compiling D code using the build tool;
- Support for automatic formatting of C and C++ code using
clang-format
; - (Weaker) support for automatic formatting of D code using
dfmt
;
Changes
- Changed the colour-coding of the various stages in the build tool, see
844463f
;
Initial release
Currently supports building C and C++ projects on UNIX-based platforms – still needs to support direct MSVC on Windows, as well as support for assembly and D code.