mix.exs (875B)
1 defmodule CAStore.MixProject do 2 use Mix.Project 3 4 @version "0.1.18" 5 @repo_url "https://github.com/elixir-mint/castore" 6 7 def project do 8 [ 9 app: :castore, 10 version: @version, 11 elixir: "~> 1.0", 12 start_permanent: Mix.env() == :prod, 13 deps: deps(), 14 xref: [exclude: [:public_key]], 15 16 # Hex 17 package: package(), 18 description: "Up-to-date CA certificate store.", 19 20 # Docs 21 name: "CAStore", 22 docs: [ 23 source_ref: "v#{@version}", 24 source_url: @repo_url 25 ] 26 ] 27 end 28 29 def application do 30 [ 31 extra_applications: [:logger] 32 ] 33 end 34 35 defp deps do 36 [ 37 {:ex_doc, "~> 0.22", only: :dev} 38 ] 39 end 40 41 defp package do 42 [ 43 files: ["lib/castore.ex", "priv", "mix.exs", "README.md"], 44 licenses: ["Apache-2.0"], 45 links: %{"GitHub" => @repo_url} 46 ] 47 end 48 end