From af305f2425d2a11eebf84e7a4ab97cc735968a35 Mon Sep 17 00:00:00 2001 From: Tuncer Ayaz Date: Sat, 14 Dec 2013 17:33:28 +0100 Subject: [PATCH] bootstrap: avoid trying to run 'debug' command If you invoke 'make debug', then bootstrap executes rebar:main/1 with the extra argument "debug" and rebar treats that as a command. There is no such command. Without this patch you will see the following on bootstrap: Command 'debug' not understood or not applicable --- bootstrap | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bootstrap b/bootstrap index 70d8da1..019aaea 100755 --- a/bootstrap +++ b/bootstrap @@ -56,7 +56,8 @@ main(Args) -> %% Run rebar compile to do proper .app validation etc. %% and rebar escriptize to create the rebar script - rebar:main(["compile", "escriptize"] ++ Args), + RebarArgs = Args -- ["debug"], %% Avoid trying to run 'debug' command + rebar:main(["compile", "escriptize"] ++ RebarArgs), %% Finally, update executable perms for our script on *nix, %% or write out script files on win32.