ChangeLog.md 1.2 KB

semver is implied.

0.2.0 — Removing Everything

2021-01-30

  • Introduced ENDS_WITH(str, postfix) function that checks if str ends with postfix.
  • Introduced IS_DIR(path) function that checks if pathis a directory.
  • Introduced RM(path) function that removes the specified path. It does not care if the path is file or directory, it just removes everything recursive every time.

0.1.0 — Cleaning Things Up. Figuring Out Conventions.

2021-01-27

  • Introduced logging functions INFO(fmt, ...), WARN(fmt, ...), ERRO(fmt, ...).
  • Introduced API conventions. Functions that start with nobuild__ (double underscore) are private to the library and should not be relied upon. They can be changed in any release without a warning.

Deprecations

All the deprecated functions and macros will be removed in the next major release.

  • remove_ext(path) is deprecated. Use NOEXT(path) instead.
  • CONCAT_SEP(sep, ...) is deprecated. Use JOIN(sep, ...) instead.
  • concat_sep_impl(sep, ...) is deprecated. Use JOIN(sep, ...) instead.

0.0.1 — First Official Release

2021-01-27