Almost-make

Latest version: v0.5.2

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.5.2

* Flush `stdout` so that commands aren't out-of-order when there's no TTY (added by [PR 21](https://github.com/personalizedrefrigerator/AlmostMake/pull/21)).

0.5.1

* Fix circular dependency warnings shown when there are no circular dependencies.
* `\u` expands to the username in `almake_shell`.

0.5.0

* Multiple template recipes with the same target format (e.g. %.o: %.c and %.o: %.cc)
are no longer merged into a single target.
* Hide `\[` and `\]` characters in `almake_shell`'s interactive prompt.
* Define `\h` and `\w` escape sequences for `PS1` and `PS2` in `almake_shell`'s prompt.
* By default, expand undefined macros to nothing, rather than stopping the build and displaying an error.

0.4.1

* If running `make a`, for files `a`, `b`, and `c`, if `a` depends on `b` and
`b` depends on `c`, previously, a change to `c` would not remake `a`! This has been fixed!
* Python 3.6.8 is (mostly) supported! Allow package distribution for it on PyPI.

0.4.0

* Calling custom `echo` with no arguments now produces a single newline.
* `grep` can accept an empty pattern.
* Added macro functions `$(firstword some words here)`, `$(lastword more words)`, and `$(word 3,1 2 3)`.

0.3.3

* Fix `exit` command.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.