|
6 | 6 | ]}. |
7 | 7 |
|
8 | 8 |
|
9 | | -{escript_incl_apps, [aebytecode, getopt]}. |
10 | | -{escript_main_app, aebytecode}. |
11 | | -{escript_name, aefateasm}. |
12 | | -{escript_emu_args, "%%!"}. |
13 | | -{provider_hooks, [{post, [{compile, escriptize}]}]}. |
14 | | - |
15 | | -{post_hooks, [{"(linux|darwin|solaris|freebsd|netbsd|openbsd)", |
16 | | - escriptize, |
17 | | - "cp \"$REBAR_BUILD_DIR/bin/aefateasm\" ./aefateasm"}, |
18 | | - {"win32", |
19 | | - escriptize, |
20 | | - "robocopy \"%REBAR_BUILD_DIR%/bin/\" ./ aefateasm* " |
21 | | - "/njs /njh /nfl /ndl & exit /b 0"} % silence things |
22 | | - ]}. |
23 | | - |
24 | 9 | {dialyzer, [ |
25 | 10 | {warnings, [unknown]}, |
26 | 11 | {plt_apps, all_deps}, |
|
35 | 20 | {include_erts, false}, |
36 | 21 |
|
37 | 22 | {extended_start_script, true}]}. |
| 23 | + |
| 24 | +{profiles, [{binary, [ |
| 25 | + {deps, [ {getopt, "1.0.1"} |
| 26 | + ]}, |
| 27 | + {escript_incl_apps, [aebytecode, getopt]}, |
| 28 | + {escript_main_app, aebytecode}, |
| 29 | + {escript_name, aefateasm}, |
| 30 | + {escript_emu_args, "%%!"}, |
| 31 | + {provider_hooks, [{post, [{compile, escriptize}]}]}, |
| 32 | + |
| 33 | + {post_hooks, [{"(linux|darwin|solaris|freebsd|netbsd|openbsd)", |
| 34 | + escriptize, |
| 35 | + "cp \"$REBAR_BUILD_DIR/bin/aefateasm\" ./aefateasm"}, |
| 36 | + {"win32", |
| 37 | + escriptize, |
| 38 | + "robocopy \"%REBAR_BUILD_DIR%/bin/\" ./ aefateasm* " |
| 39 | + "/njs /njh /nfl /ndl & exit /b 0"} % silence things |
| 40 | + ]} |
| 41 | + ]}]}. |
| 42 | + |
0 commit comments