Automated module and configuration reloader.
Makefile Erlang
Switch branches/tags
Nothing to show
Clone or download
essen Merge pull request #1 from mk270/fix-compilation
tweak makefile to workaround behaviour compilation-order issue
Latest commit 9a2e70b Feb 6, 2015
Permalink
Failed to load latest commit information.
src Initial commit Nov 26, 2014
LICENSE Initial commit Nov 26, 2014
Makefile tweak makefile to workaround behaviour compilation-order issue Jan 28, 2015
README.md Initial commit Nov 26, 2014
erlang.mk Initial commit Nov 26, 2014

README.md

Live

Live is an automated module and configuration reloader.

Usage

Live is a development tool for live reloading of modules and configuration files designed to work with the erlang.mk and relx build tools. It allows you to add live reloading to a release.

Live monitors file changes based on configurable rules. By default it monitors all BEAM files found in lib/*/ebin/*.beam in the release. It can detect and load new files, reload existing files or unload deleted files.

Live can be configured to work with any kind of files in the release, as each filename match rule has an associated handler module which you can create by implementing the live_handler behavior.

This project is a work in progress. The interface to configure additional rules is currently missing.

Getting help