defmodule Iconic.Mixfile do use Mix.Project def project do [ app: :iconic, version: "0.1.2", elixir: "~> 1.13", build_embeded: Mix.env() == :prod, start_permanent: Mix.env() == :prod, description: description(), package: package(), name: "Iconic", deps: deps(), source_url: "https://github.com/ncloudioj/iconic" ] end # Run "mix help compile.app" to learn about applications. def application do [ extra_applications: [:httpoison], mod: {Iconic, []}, env: [http_client: HTTPoison] ] end defp description do ~s( An simple icon discovery application that supports icon, apple-touch-icon, applie-touch-icon-precomposed, fluid-icon, and mask-icon. ) end defp package do [ maintainers: ["Nan Jiang"], licenses: ["Apache 2.0"], links: %{"Github" => "https://github.com/ncloudioj/iconic"} ] end defp deps do [ {:floki, "~> 0.33.1"}, {:httpoison, "~> 1.8"}, {:credo, "~> 1.6", only: [:dev, :test], runtime: false}, {:earmark, "~> 1.4", only: [:dev]}, {:ex_doc, "~> 0.28.5", only: [:dev]} ] end end