defmodule Blitzy.Mixfile do use Mix.Project def project do [app: :blitzy, version: "0.0.3", elixir: "~> 1.5", escript: escript(), deps: deps(), test_coverage: [tool: ExCoveralls], preferred_cli_env: ["coveralls": :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test], description: "Blitzy - HTTP load tester in Elixir ", aliases: aliases(), package: package() ] end def escript do [main_module: Blitzy.CLI] end def application do [mod: {Blitzy, []}, applications: [:logger, :httpoison]] end defp deps do [ {:httpoison, "~> 1.0.0"}, {:timex, "~> 3.1.25"}, {:excoveralls, "~> 0.8", only: :test}, {:mock, "~> 0.3.1", only: :test}, {:poison, "~> 3.1.0"}, {:ex_doc, ">= 0.18.0", only: :dev} ] end defp package do [ maintainers: [" kxuts "], licenses: ["PUBLIC"], links: %{"GitHub" => "https://github.com/karlosmid/blitzy.git"} ] end defp aliases do [compile: "compile"] end end