Current section

9 Versions

Jump to

Compare versions

4 files changed
+44 additions
-13 deletions
  @@ -0,0 +1,18 @@
1 + # Hammer makefile
2 +
3 + default: format test docs
4 +
5 +
6 + format:
7 + mix format mix.exs "lib/**/*.{ex,exs}" "test/**/*.{ex,exs}"
8 +
9 +
10 + test: format
11 + mix test --no-start
12 +
13 +
14 + docs:
15 + mix docs
16 +
17 +
18 + .PHONY: format test docs
  @@ -11,7 +11,7 @@ Sneeze is available from [Hex.pm](https://hex.pm/packages/sneeze):
11 11
12 12 ```elixir
13 13 def deps do
14 - [{:sneeze, "~> 1.0.0"}]
14 + [{:sneeze, "~> 1.2"}]
15 15 end
16 16 ```
17 17
  @@ -83,3 +83,15 @@ See [cold](https://github.com/ShaneKilkelly/cold-sneeze) for a demo of how to us
83 83 ## Bugs, Improvements and Contributing
84 84
85 85 Open an issue or pull-request on [GitHub](https://github.com/ShaneKilkelly/sneeze), all contributions welcome! :)
86 +
87 +
88 + ## Changes
89 +
90 + ### 1.2.0
91 +
92 + - Add `html_entities` to application list
93 +
94 +
95 + ### 1.1.0
96 +
97 + - Better performance, using iolists instead of string-concatination
  @@ -1,19 +1,18 @@
1 1 {<<"app">>,<<"sneeze">>}.
2 - {<<"build_tools">>,[<<"mix">>]}.
2 + {<<"build_tools">>,[<<"mix">>,<<"make">>]}.
3 3 {<<"description">>,<<"Render Elixir data to HTML. Inspired by Hiccup.">>}.
4 - {<<"elixir">>,<<"~> 1.3">>}.
4 + {<<"elixir">>,<<"~> 1.6">>}.
5 5 {<<"files">>,
6 - [<<"lib">>,<<"lib/sneeze">>,<<"lib/sneeze.ex">>,
6 + [<<"lib">>,<<"lib/sneeze.ex">>,<<"lib/sneeze">>,
7 7 <<"lib/sneeze/internals.ex">>,<<"mix.exs">>,<<"README.md">>,
8 - <<"LICENSE.txt">>]}.
8 + <<"LICENSE.txt">>,<<"Makefile">>]}.
9 9 {<<"licenses">>,[<<"MIT">>]}.
10 10 {<<"links">>,[{<<"GitHub">>,<<"https://github.com/ShaneKilkelly/sneeze">>}]}.
11 - {<<"maintainers">>,[<<"Shane Kilkelly">>]}.
12 11 {<<"name">>,<<"sneeze">>}.
13 12 {<<"requirements">>,
14 13 [[{<<"app">>,<<"html_entities">>},
15 14 {<<"name">>,<<"html_entities">>},
16 15 {<<"optional">>,false},
17 16 {<<"repository">>,<<"hexpm">>},
18 - {<<"requirement">>,<<"~> 0.4">>}]]}.
19 - {<<"version">>,<<"1.1.0">>}.
17 + {<<"requirement">>,<<"0.4.0">>}]]}.
18 + {<<"version">>,<<"1.2.0">>}.
  @@ -4,8 +4,8 @@ defmodule Sneeze.Mixfile do
4 4 def project do
5 5 [
6 6 app: :sneeze,
7 - version: "1.1.0",
8 - elixir: "~> 1.3",
7 + version: "1.2.0",
8 + elixir: "~> 1.6",
9 9 description: "Render Elixir data to HTML. Inspired by Hiccup.",
10 10 package: package(),
11 11 build_embedded: Mix.env() == :prod,
  @@ -18,7 +18,7 @@ defmodule Sneeze.Mixfile do
18 18 #
19 19 # Type "mix help compile.app" for more information
20 20 def application do
21 - [applications: []]
21 + [applications: [:html_entities]]
22 22 end
23 23
24 24 # Dependencies can be Hex packages:
  @@ -31,8 +31,10 @@ defmodule Sneeze.Mixfile do
31 31 #
32 32 # Type "mix help deps" for more examples and options
33 33 defp deps do
34 - [{:html_entities, "~> 0.4"},
35 - {:ex_doc, ">= 0.14.1", only: :dev}]
34 + [
35 + {:html_entities, "0.4.0"},
36 + {:ex_doc, ">= 0.14.1", only: :dev}
37 + ]
36 38 end
37 39
38 40 defp package do