Skip to content
This repository has been archived by the owner on Nov 13, 2018. It is now read-only.

Releases: arqadium/oco-toolchain

More pain and spackle glue for GNU/Linux

07 Aug 03:35
Compare
Choose a tag to compare

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

30 Jul 17:32
Compare
Choose a tag to compare

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

19 Jul 00:48
Compare
Choose a tag to compare

Interleaving D code with C and C++ in the same project should work now.

Fix regression that breaks linting

18 Jul 07:33
Compare
Choose a tag to compare

Dumb syntax regression fixed 🤞

Fix clang-format to edit files in-place

18 Jul 07:29
Compare
Choose a tag to compare

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

18 Jul 07:20
Compare
Choose a tag to compare

Header files weren’t getting linted in previous versions, even locally. This is now fixed.

Add support for D, and code formatting

18 Jul 07:02
Compare
Choose a tag to compare

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

16 Jul 18:05
Compare
Choose a tag to compare

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.