Skip to content

Commit eba4cf3

Browse files
Add lib, package, and docs info
1 parent f6efca5 commit eba4cf3

File tree

2 files changed

+38
-1
lines changed

2 files changed

+38
-1
lines changed

lib/elixir_style_guide.ex

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
defmodule ElixirStyleGuide do
2+
@moduledoc """
3+
A community driven style guide for Elixir
4+
"""
5+
end

mix.exs

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,23 @@
11
defmodule ElixirStyleGuide.Mixfile do
22
use Mix.Project
33

4+
@project_description """
5+
A community driven style guide for Elixir
6+
"""
7+
8+
@version "0.1.0"
9+
@source_url "https://github.com/christopheradams/elixir_style_guide"
10+
411
def project do
512
[app: :elixir_style_guide,
6-
version: "0.1.0",
13+
version: @version,
714
elixir: "~> 1.0",
815
build_embedded: Mix.env == :prod,
916
start_permanent: Mix.env == :prod,
17+
docs: docs(),
18+
description: @project_description,
19+
source_url: @source_url,
20+
package: package(),
1021
deps: deps()]
1122
end
1223

@@ -18,4 +29,25 @@ defmodule ElixirStyleGuide.Mixfile do
1829
[{:ex_doc, ">= 0.0.0", only: :dev},
1930
{:credo, "~> 0.5", only: [:dev, :test]}]
2031
end
32+
33+
defp docs() do
34+
[
35+
source_ref: "v#{@version}",
36+
main: "readme",
37+
extras: [
38+
"README.md": [title: "README"]
39+
]
40+
]
41+
end
42+
43+
defp package do
44+
[
45+
name: :elixir_style_guide,
46+
maintainers: ["Christopher Adams"],
47+
licenses: ["CC-by"],
48+
links: %{
49+
"GitHub" => @source_url
50+
}
51+
]
52+
end
2153
end

0 commit comments

Comments
 (0)