summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorScott Lystig Fritchie <slfritchie@snookles.com>2011-08-16 15:11:56 +0200
committerTuncer Ayaz <tuncer.ayaz@gmail.com>2011-08-16 15:14:00 +0200
commit92129d6dd2225fe78174db8be24fd0ad2cd38155 (patch)
tree4dd0b2062043eb49c2dc292321aea780dced664e /bootstrap
parent6736e3147e8587c0c22aff5040e80f1129ce9e79 (diff)
downloadrebar-92129d6dd2225fe78174db8be24fd0ad2cd38155.tar.gz
Document use of -noshell -noinput in emu_opts
Diffstat (limited to 'bootstrap')
-rwxr-xr-xbootstrap4
1 files changed, 3 insertions, 1 deletions
diff --git a/bootstrap b/bootstrap
index 15fe60a..11c2f56 100755
--- a/bootstrap
+++ b/bootstrap
@@ -59,7 +59,9 @@ main(Args) ->
case zip:create("mem", Files, [memory]) of
{ok, {"mem", ZipBin}} ->
%% Archive was successfully created. Prefix that binary with our
- %% header and write to "rebar" file
+ %% header and write to "rebar" file.
+ %% Without -noshell -noinput escript consumes all input that would
+ %% otherwise go to the shell for the next command.
Script = <<"#!/usr/bin/env escript\n%%! -noshell -noinput\n", ZipBin/binary>>,
case file:write_file("rebar", Script) of
ok ->