defmodule ExConfig.MixProject do use Mix.Project def project do [ app: :ex_config, version: "0.0.2", elixir: "~> 1.8", # TODO: Test for minimal required version. start_permanent: Mix.env() == :prod, deps: deps(), description: description(), package: package(), name: "ExConfig", source_url: "https://github.com/sega-yarkin/ex_config", ] end def application() do [extra_applications: []] end defp deps() do [ {:dialyxir, "~> 1.0.0-rc.6", only: [:dev], runtime: false}, ] end defp description() do "Yet another Elixir app configuration package for fun and profit." end defp package() do [ licenses: ["MIT"], links: %{github: "https://github.com/sega-yarkin/ex_config"}, files: ~w(mix.exs README.md LICENSE lib), ] end end