This repository was archived by the owner on Feb 12, 2025. It is now read-only.
Releases: tsoding/nobuild
Releases · tsoding/nobuild
0.2.0 — Removing Everything
- Introduced
ENDS_WITH(str, postfix)
function that checks ifstr
ends withpostfix
. - Introduced
IS_DIR(path)
function that checks ifpath
is 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.
Cleaning Things Up. Figuring Out Conventions.
- 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. UseNOEXT(path)
instead.CONCAT_SEP(sep, ...)
is deprecated. UseJOIN(sep, ...)
instead.concat_sep_impl(sep, ...)
is deprecated. UseJOIN(sep, ...)
instead.
First Official Release
Merge pull request #7 from tsoding/0.0.1 [0.0.1] First official release