Changelogs » Clade

Clade

3.2.4

General improvements:
* Fix missing argument passings

3.2.3

General improvements:
* Fix getting Clade version from git if Clade distribution is located inside some other repository
* Extend usage of existing "cpu_count" option to limit multiprocessing in "Info" extension
* Do not load full CmdGraph to obtain a single command if its type is specified by the user

3.2.2

General improvements:
* Fix bug with case-sensitive paths in Linux introduced by Windows support (https://github.com/17451k/clade/commit/5f299beca330e8ca13717f8d2bb8692926824d96)
* Ignore UnicodeDecodeErrors during reading utf8 files with malformed data (https://github.com/17451k/clade/commit/8676d3a4d568f8cf5def8aca5d684dc74e66cba1)

Windows:
* Fix missing dependencies of CL commands due to strange behaviour of /showIncludes option (https://github.com/17451k/clade/commit/8bebec5b5f050659903fbab419156f08719f82ca)

3.2.1

Changes in CC commands:
- Added support for spaces and colons in names of compiler dependencies
- Remove duplicate entries from compiler dependencies
- Added support for -isysroot option
- Added support for Aspectator as compiler

General improvements:
- Fail with error if -i option is used and build fails
- Fail with error if cmd or src graphs are empty

3.2


      

3.1.1

* Fix muptiple errors in CrossRef
* Add CrossRef extension to the Klever preset

3.1


      

3.0.6

- Completely change command-line interface
- Add CrossRef extension
- Check configuration consistency between launches
- Check permissions to working direcotry
- Store cmds.txt and conf.json files inside working directory
- Add ability to print Clade version (clade -v)
- Improve handling of file encodings
- Fix a lot of small bugs

Windows changes:
- Add extension to parse copy commands
- Add support for PidGraph
- Add support for custom libpaths for Link
- Add support for non-UTF-16 command files
- Various optimizations in CL

3.0

* A large number of various fixes and improvements.
* Add preliminary windows support.

2.1

Add new public API.

2.0


      

1.0