ExMake v0.3.1 Release Notes

Release Date: 2014-02-27 // almost 8 years ago
  • ๐Ÿš€ This is another alpha-quality release, adding various bug fixes and enhancements.

    ๐Ÿ›  Fixes:

    • Don't run on_load functions repeatedly if a library is loaded multiple times.
    • C#/F#: Don't pass the key file as a source file.
    • C#: Don't pass .netmodule files as source files.
    • Mark the -c flag as a Boolean option.

    โœจ Enhancements:

    • ExMake.Logger is now automatically imported in libraries.
    • โž• Add an ExMake.Logger.log_warn/1 function.
    • โž• Add a Host library which can detect various details about the host machine.
    • โž• Add an ExMake.Lib.require_lib/1 macro for libraries that depend on other libraries.
    • โž• Add an ExMake.Utils.format/2 function.
    • ExMake.Cache.save_manifest/2 is now append_manifest/2 and supports appending.

    Built with Elixir 0.12.4.