Current section
Files
Jump to
Current section
Files
configparser_ex
mix.exs
mix.exs
defmodule ConfigParser.Mixfile do
use Mix.Project
@source_url "https://github.com/easco/configparser_ex"
def project do
[
app: :configparser_ex,
version: "5.0.0",
name: "ConfigParser for Elixir",
source_url: @source_url,
elixir: ">= 1.7.0",
package: package(),
deps: deps(),
docs: docs()
]
end
def application do
[]
end
defp deps do
[
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false}
]
end
defp package do
[
description: """
A module that parses INI-like files. Not unlike the Python configparser
package.
""",
maintainers: ["Scott Thompson"],
files: ["mix.exs", "lib", "LICENSE*", "README*", "CHANGELOG*"],
licenses: ["BSD-3-Clause"],
links: %{
"Changelog" => "https://hexdocs.pm/configparser_ex/changelog.html",
"GitHub" => @source_url
}
]
end
defp docs do
[
extras: ["CHANGELOG.md", {:"README.md", [title: "Overview"]}],
main: "readme",
source_url: @source_url,
formatters: ["html"]
]
end
end