zx/packup

25 lines
629 B
Erlang
Executable File

#! /usr/bin/env escript
main([Version]) ->
Tar = "zomp.tar.gz",
ok = erl_tar:create(Tar, ["zomp"], [compressed]),
Zip = "zx-" ++ Version ++ ".zip",
ZipFiles =
["install.escript",
"install_unix",
"install_windows.cmd",
"notify.vbs",
"README.md",
"README.unix",
"README.windows",
"LICENSE",
Tar],
{ok, Zip} = zip:create(Zip, ZipFiles),
ok = file:delete(Tar),
ok = io:format("Wrote ~ts.~n", [Zip]),
halt(0);
main(_) ->
ok = io:format("Provide a single version or extension string as an argument.~n"),
halt(1).