Packages
redix
1.1.0
1.6.0
1.5.3
1.5.2
1.5.1
1.5.0
1.4.2
1.4.1
1.4.0
1.3.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
retired
1.1.0
1.0.0
0.11.2
0.11.1
0.11.0
0.10.7
0.10.6
0.10.5
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.3
0.9.2
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.1
0.7.0
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.0
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.0
Fast, pipelined, resilient Redis driver for Elixir.
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Redix.Mixfile do
use Mix.Project
@description "Fast, pipelined, resilient Redis driver for Elixir."
@repo_url "https://github.com/whatyouhide/redix"
@version "1.1.0"
def project() do
[
app: :redix,
version: @version,
elixir: "~> 1.7",
build_embedded: Mix.env() == :prod,
start_permanent: Mix.env() == :prod,
deps: deps(),
# Tests
test_coverage: [tool: ExCoveralls],
# Hex
package: package(),
description: @description,
# Docs
name: "Redix",
docs: [
main: "Redix",
source_ref: "v#{@version}",
source_url: @repo_url,
extras: [
"README.md",
"pages/Reconnections.md",
"pages/Real-world usage.md",
"pages/Telemetry.md",
"CHANGELOG.md"
]
]
]
end
def application() do
[extra_applications: [:logger, :ssl]]
end
defp package() do
[
maintainers: ["Andrea Leopardi", "Aleksei Magusev"],
licenses: ["MIT"],
links: %{"GitHub" => @repo_url}
]
end
defp deps() do
[
{:telemetry, "~> 0.4.0"},
{:castore, "~> 0.1.0", optional: true},
# Dev and test dependencies
{:dialyxir, "~> 1.0.0-rc.6", only: :dev, runtime: false},
{:ex_doc, "~> 0.19", only: :dev},
{:excoveralls, "~> 0.13.3", only: :test},
{:propcheck, "~> 1.1", only: :test},
{:stream_data, "~> 0.4", only: [:dev, :test]}
]
end
end