From 0bc8ce843d51ae0d681a46636eb98bc5844a4410 Mon Sep 17 00:00:00 2001 From: Valery Leushin Date: Sun, 7 Oct 2012 21:21:00 +0300 Subject: [PATCH] Added Rebar build system --- Rebar.sublime-build | 67 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 Rebar.sublime-build diff --git a/Rebar.sublime-build b/Rebar.sublime-build new file mode 100644 index 0000000..72f2b6c --- /dev/null +++ b/Rebar.sublime-build @@ -0,0 +1,67 @@ +{ + "cmd": ["rebar", "compile"], + "windows": + { + "cmd": ["rebar.cmd", "compile"] + }, + "working_dir": "${project_path}", + "variants": + [ + { + "name": "compile", + "cmd": ["rebar", "compile"], + "windows": + { + "cmd": ["rebar.cmd", "compile"] + } + }, + { + "name": "get-deps", + "cmd": ["rebar", "get-deps"], + "windows": + { + "cmd": ["rebar.cmd", "get-deps"] + } + }, + { + "name": "clean", + "cmd": ["rebar", "clean"], + "windows": + { + "cmd": ["rebar.cmd", "clean"] + } + }, + { + "name": "delete-deps", + "cmd": ["rebar", "delete-deps"], + "windows": + { + "cmd": ["rebar.cmd", "delete-deps"] + } + }, + { + "name": "test", + "cmd": ["rebar", "skip_deps=true", "eunit"], + "windows": + { + "cmd": ["rebar.cmd", "skip_deps=true", "eunit"] + } + }, + { + "name": "doc", + "cmd": ["rebar", "skip_deps=true", "doc"], + "windows": + { + "cmd": ["rebar.cmd", "skip_deps=true", "doc"] + } + }, + { + "name": "delete-deps clean get-deps compile", + "cmd": ["rebar", "delete-deps", "clean", "get-deps", "compile"], + "windows": + { + "cmd": ["rebar.cmd", "delete-deps", "clean", "get-deps", "compile"] + } + } + ] +}