diff options
Diffstat (limited to 'mix.exs')
| -rw-r--r-- | mix.exs | 38 |
1 files changed, 38 insertions, 0 deletions
@@ -0,0 +1,38 @@ +defmodule Cepis.MixProject do + use Mix.Project + + @version "0.1.0" + @source_url "https://git.cep.is/elixir.git" + + def project do + [ + app: :cepis, + version: @version, + elixir: "~> 1.14", + elixirc_paths: elixirc_paths(Mix.env()), + start_permanent: Mix.env() == :prod, + deps: deps(), + name: "cepis", + description: "Client for the public CEP API at cep.is", + package: package(), + source_url: @source_url + ] + end + + def application do + [extra_applications: [:inets, :ssl, :public_key]] + end + + defp elixirc_paths(:test), do: ["lib", "test/support"] + defp elixirc_paths(_), do: ["lib"] + + defp deps, do: [] + + defp package do + [ + licenses: ["ISC"], + links: %{"Source" => @source_url, "API" => "https://cep.is"}, + files: ~w(lib mix.exs README.md LICENSE Makefile .formatter.exs) + ] + end +end |