File tree Expand file tree Collapse file tree 4 files changed +25
-11
lines changed Expand file tree Collapse file tree 4 files changed +25
-11
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ covertool: check_rebar
36
36
$(REBAR ) as test covertool generate
37
37
38
38
docs : check_rebar
39
- $(REBAR ) edoc
39
+ $(REBAR ) ex_doc
40
40
41
41
check : test covertool dialyzer xref docs
42
42
@echo " OK!"
Original file line number Diff line number Diff line change 1
- # Shards : sparkles :
1
+ # Shards
2
2
> ### ETS tables on steroids!
3
3
> Sharding for ETS tables out-of-box.
4
4
@@ -30,7 +30,7 @@ and the **[online documentation](https://hexdocs.pm/shards/)**.
30
30
[ partitioning ] : https://en.wikipedia.org/wiki/Partition_(database)
31
31
[ dht ] : https://en.wikipedia.org/wiki/Distributed_hash_table
32
32
[ shards ] : https://hexdocs.pm/shards/shards.html
33
- [ getting_started ] : guides /getting-started.md
33
+ [ getting_started ] : https://hexdocs.pm/shards /getting-started.md
34
34
35
35
## Installation
36
36
59
59
60
60
## Important links
61
61
62
- * [ Documentation] ( https://hexdocs.pm/shards ) - Hex Docs.
63
-
64
62
* [ Blog Post] ( http://cabol.github.io/posts/2016/04/14/sharding-support-for-ets.html ) -
65
63
Transparent and out-of-box sharding support for ETS tables in Erlang/Elixir.
66
64
67
65
* Projects using ** shards** :
68
66
* [ shards_dist] ( https://github.com/cabol/shards_dist ) - Distributed version
69
67
of ` shards ` . It was moved to a separate repo since ` v1.0.0 ` .
70
- * [ ExShards] ( https://github.com/cabol/ex_shards ) – Elixir wrapper for
71
- ` shards ` ; with extra and nicer functions.
72
68
* [ Nebulex] ( https://github.com/cabol/nebulex ) – Distributed Caching
73
69
framework for Elixir.
70
+ * [ ExShards] ( https://github.com/cabol/ex_shards ) – Elixir wrapper for
71
+ ` shards ` ; with extra and nicer functions.
74
72
* [ KVX] ( https://github.com/cabol/kvx ) – Simple Elixir in-memory Key/Value
75
73
Store using ` shards ` (default adapter).
76
74
* [ Cacherl] ( https://github.com/ferigis/cacherl ) Distributed Cache
Original file line number Diff line number Diff line change 44
44
45
45
% % == Plugins ==
46
46
47
- {project_plugins , [rebar3_proper ]}.
47
+ {project_plugins , [rebar3_proper , rebar3_ex_doc ]}.
48
48
49
49
% % == Profiles ==
50
50
89
89
deprecated_function_calls ,
90
90
deprecated_functions
91
91
]}.
92
+
93
+ % % == Docs ==
94
+
95
+ {hex , [
96
+ {doc , #{provider => ex_doc }}
97
+ ]}.
98
+
99
+ {ex_doc , [
100
+ {source_url , <<" https://github.com/cabol/shards" >>},
101
+ {extras , [
102
+ <<" guides/getting-started.md" >>,
103
+ <<" README.md" >>,
104
+ <<" CHANGELOG.md" >>,
105
+ <<" LICENSE" >>
106
+ ]},
107
+ {main , <<" readme" >>}
108
+ ]}.
Original file line number Diff line number Diff line change 9
9
{env , []},
10
10
{licenses , [" MIT" ]},
11
11
{build_tools , [" rebar3" , " make" ]},
12
+ {doc , " doc" },
12
13
{links , [
13
- {" GitHub" , " https://github.com/cabol/shards" },
14
- {" Getting Started" , " https://github.com/cabol/shards/blob/master/guides/getting-started.md" },
15
- {" Blog Post" , " http://cabol.github.io/posts/2016/04/14/sharding-support-for-ets.html" }
14
+ {" GitHub" , " https://github.com/cabol/shards" }
16
15
]}
17
16
]}.
You can’t perform that action at this time.
0 commit comments