defmodule Funnel.Mixfile do use Mix.Project def project do [ app: :funnel, version: "0.2.0", compilers: [:elixir, :app], compile_path: "tmp/#{Mix.env}/funnel/ebin", elixir: "~> 0.15", description: description, package: package, deps: deps ] end # Configuration for the OTP application def application do [ applications: [:httpoison, :jsex, :logger], mod: { Funnel, [] } ] end defp deps do [ { :httpoison, "~> 0.3" }, { :hackney, github: "benoitc/hackney", tag: "0.13.0"}, { :jsex, "~> 2.0" }, { :uuid, "~> 0.1.3" }, { :ex_doc, "~> 0.5", only: [:dev] }, { :poolboy, "~> 1.2" } ] end defp description do """ Streaming API built upon ElasticSearch's percolation. """ end defp package do [ contributors: ["chatgris"], licenses: ["MIT"], links: [ { "Github", "https://github.com/af83/funnel" }]] end end