Packages
gettext
0.22.2
1.0.2
1.0.1
retired
1.0.0
0.26.2
0.26.1
0.26.0
retired
0.25.0
0.24.0
0.23.1
0.23.0
0.22.3
0.22.2
0.22.1
0.22.0
0.21.0
0.20.0
0.19.1
0.19.0
0.18.2
0.18.1
0.18.0
0.17.4
0.17.3
0.17.2
0.17.1
0.17.0
0.16.1
0.16.0
0.15.0
0.14.1
0.14.0
0.13.1
0.13.0
0.12.2
0.12.1
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.1
0.6.0
0.5.0
Internationalization and localization through gettext
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Gettext.Mixfile do
use Mix.Project
@version "0.22.2"
@description "Internationalization and localization through gettext"
@repo_url "https://github.com/elixir-gettext/gettext"
def project do
[
app: :gettext,
version: @version,
elixir: "~> 1.11",
build_embedded: Mix.env() == :prod,
deps: deps(),
preferred_cli_env: ["coveralls.html": :test, "coveralls.github": :test],
test_coverage: [tool: ExCoveralls],
# Hex
package: hex_package(),
description: @description,
# Docs
name: "gettext",
docs: [
source_ref: "v#{@version}",
main: "Gettext",
source_url: @repo_url
]
]
end
def application do
[
extra_applications: [:logger],
env: [default_locale: "en", plural_forms: Gettext.Plural],
mod: {Gettext.Application, []}
]
end
def hex_package do
[
maintainers: ["Andrea Leopardi", "Jonatan Männchen", "José Valim"],
licenses: ["Apache-2.0"],
links: %{"GitHub" => @repo_url},
files: ~w(lib mix.exs *.md)
]
end
defp deps do
[
{:expo, "~> 0.4.0"},
# Dev and test dependencies
{:ex_doc, "~> 0.19", only: :dev},
{:excoveralls, "~> 0.15.1", only: :test}
]
end
end