ExMake v0.3.0 Release Notes

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

    ๐Ÿ›  Fixes:

    • โœ‚ Remove a bunch of stuff from the public API that shouldn't have been there.
    • Raise ExMake.ScriptError if an executable (e.g. erlc) cannot be found.
    • Sanitize the ExMake.Logger interface so it's more sensible for library writers.
    • Correct various type specs in the public API.

    โœจ Enhancements:

    • ๐Ÿ–จ Print result messages when locating executables.
    • ๐Ÿ‘Œ Support :silent and :ignore options in ExMake.Utils.shell/2 and ExMake.Utils.find_exe/3.
    • โž• Add a library for building C# source code.
    • โž• Add a library for building F# source code.

    Optimizations:

    • Pass -spp true to the Erlang VM on startup.
    • โฑ Implement a more concurrent job scheduling algorithm that schedules jobs whenever possible.

    Built with Elixir 0.10.1.