defmodule Socket.Mixfile do use Mix.Project def project do [ app: :socket, version: "2.0.1", deps: deps(), package: package(), description: "Socket handling library for Elixir, updated for OTP20+" ] end # Configuration for the OTP application def application do [applications: [:crypto, :ssl, :certifi]] end defp deps do [ {:certifi, "~> 2.12"}, {:ex_doc, "~> 0.30", only: [:dev]}, {:credo, "~> 1.7", only: [:dev]} ] end defp package do [ name: :socket2, maintainers: ["dominicletz"], licenses: ["WTFPL"], links: %{"GitHub" => "https://github.com/dominicletz/elixir-socket"} ] end end