summaryrefslogtreecommitdiff
path: root/src/rebar_cleaner.erl
diff options
context:
space:
mode:
authorjoewilliams <joe@joetify.com>2011-09-20 09:44:41 -0700
committerjoewilliams <joe@joetify.com>2011-09-20 09:44:41 -0700
commitcb5056b2e362aa0b1eb0ccfc6009613426682ed5 (patch)
treea1a7c429923bd139b27a64d4acdda069d92d38cc /src/rebar_cleaner.erl
parent5998c6c721b22a9413c66f2b2b034f9d5bd5bb3d (diff)
Get rid of app.config
app.config has been a long standing erroneous file in rebar. Erlang/OTP documentation suggests a sys.config file instead. This file is stored in the releases/VSN directory. This does a few things but most importantly it ensures your config (contained in the application environment) survives a hot upgrade. It also has the advantage of allowing the configuration of the application to be versioned along side the application code. This patch flips rebar to use sys.config rather than app.config. Additionally it makes this flip to vm.args as well, making them versioned just like sys.config. This patch also includes runner script changes to support the old etc/app.config config file location and support for Windows. Thanks to mokele for the initial work and kick in the pants to make this finially happen.
Diffstat (limited to 'src/rebar_cleaner.erl')
0 files changed, 0 insertions, 0 deletions