Packages

A wildcard matching library that implements unix-style blob pattern matching functionality for Elixir binaries. It works on all binary input and defaults to working with codepoint representations of binaries, but other modes are also available.

Current section

Files

Jump to
wild mix.exs
Raw

mix.exs

defmodule Wild.MixProject do
use Mix.Project
@source_url "https://github.com/TylerPachal/wild"
def project do
[
app: :wild,
version: "1.0.0-rc.1",
elixir: "~> 1.7",
start_permanent: Mix.env() == :prod,
deps: deps(),
package: package(),
source_url: @source_url,
homepage_url: "https://hexdocs.pm/wild/Wild.html"
]
end
def application do
[]
end
defp deps do
[
{:propcheck, "~> 1.2", only: [:dev, :test]},
{:ex_doc, "~> 0.21", only: :dev, runtime: false}
]
end
defp package do
[
description: "Wild is a wildcard matching library that aims to mimic unix-style pattern matching functionality in Elixir",
files: ["priv", "lib", "config", "mix.exs", "README*"],
maintainers: ["Tyler Pachal"],
licenses: ["MIT"],
links: %{github: @source_url}
]
end
end