I've released zmk 0.4.2 with several small bug-fixes.
ZMK is a Make library for writing makefiles that behave like autotools without having the related baggage. It works out-of-the-box on POSIX systems, including MacOS.
You can find ZMK releases at https://github.com/zyga/zmk/releases
The changelog for zmk 0.4.2 is:
The PVS module no longer fails when running the pvs-report target.
The Header module no longer clobbers custom InstallDir.
The Library.DyLib template no longer creates symlink foo -> foo.dylib when
the library is not versioned. In addition the amount of code shared between
Library.So and Library.DyLib has increased.