aboutsummaryrefslogtreecommitdiff
path: root/mix.exs
diff options
context:
space:
mode:
authorkballou <kballou@devnulllabs.io>2016-03-22 11:37:34 -0600
committerkballou <kballou@devnulllabs.io>2016-04-27 15:33:05 -0600
commit4ca1b6dbdd1c58155faddde18908e6b09e80c757 (patch)
treec6690f622cd36941a3b20689dc2b5440a1766bff /mix.exs
downloadtoglx-4ca1b6dbdd1c58155faddde18908e6b09e80c757.tar.gz
toglx-4ca1b6dbdd1c58155faddde18908e6b09e80c757.tar.xz
toglx: toggl cli client - initial commitv0.0.1
Diffstat (limited to 'mix.exs')
-rw-r--r--mix.exs37
1 files changed, 37 insertions, 0 deletions
diff --git a/mix.exs b/mix.exs
new file mode 100644
index 0000000..5e58efd
--- /dev/null
+++ b/mix.exs
@@ -0,0 +1,37 @@
+defmodule Toglx.Mixfile do
+ use Mix.Project
+
+ def project do
+ [app: :toglx,
+ description: description,
+ package: package,
+ version: "0.0.1",
+ elixir: "~> 1.2",
+ build_embedded: Mix.env == :prod,
+ start_permanent: Mix.env == :prod,
+ escript: [main_module: Toglx.Escript],
+ deps: deps]
+ end
+
+ def application do
+ [mod: {Toglx, []},
+ applications: [:logger, :togglex]]
+ end
+
+ defp description do
+ "Toggl(ex) time tracking client"
+ end
+
+ defp package do
+ [maintainers: ["Kenny Ballou"],
+ licenses: ["GPLv3"],
+ links: %{"GitHub" => "https://github.com/kennyballou/toglx"},
+ files: ~w(mix.exs README.md LICENSE lib)]
+ end
+
+ defp deps do
+ [{:togglex, "~> 0.1"},
+ {:argument_parser, "~> 0.1"},
+ {:configparser_ex, "~> 0.2"}]
+ end
+end