defmodule Dns.Mixfile do use Mix.Project def project do [app: :dns, version: "0.0.1", elixir: "~> 1.2", build_embedded: Mix.env == :prod, start_permanent: Mix.env == :prod, description: description, package: package, deps: deps] end def application do [applications: [:logger]] end defp deps do [] end defp description do """ DNS library for Elixir. Currently, the package provides: - Elixir structs to interface with `inet_dns` module. - DNS.Server behavior - DNS.Client Note: the `inet_dns` module is considered internal to Erlang and subject to change. If this happened this library will be updated to accommodate for that, but for now `inet_dns` is simple and worked for me. """ end defp package do [maintainers: ["Tung Dao"], licenses: ["BSD-3-Clauses"], links: %{"GitHub" => "https://github.com/tungd/elixir-dns"}] end end