Skip to content

Commit

Permalink
Support OTP24
Browse files Browse the repository at this point in the history
  • Loading branch information
soranoba committed May 17, 2021
1 parent e1d74e7 commit 295bc95
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 14 deletions.
40 changes: 30 additions & 10 deletions .circleci/config.yml
Expand Up @@ -5,26 +5,46 @@ jobs:
parameters:
version:
type: string
commands:
type: string
docker:
- image: circleci/erlang:<< parameters.version >>
auth:
username: $DOCKERHUB_USER
password: $DOCKERHUB_PASSWORD
steps:
- checkout
- run: rm -rf _build; make
- run: rm -rf _build; make << parameters.commands >>

workflows:
version: 2
general:
jobs:
- test:
matrix:
parameters:
version:
- "23.3"
- "22.3"
- "21.3"
- "20.3"
- "19.3"
- "18.3"
name: "test-24"
version: "24"
commands: "ci edoc"
- test:
name: "test-23.3"
version: "23.3"
commands: "ci edoc"
- test:
name: "test-22.3"
version: "22.3"
commands: "ci edoc"
- test:
name: "test-21.3"
version: "21.3"
commands: "ci edoc"
- test:
name: "test-20.3"
version: "20.3"
commands: "ci"
- test:
name: "test-19.3"
version: "19.3"
commands: "ci"
- test:
name: "test-18.3"
version: "18.3"
commands: "ci"
1 change: 1 addition & 0 deletions Makefile
Expand Up @@ -2,6 +2,7 @@ CWD=$(shell pwd)

.PHONY: ct
all: compile escriptize eunit ct xref dialyze edoc
ci: compile escriptize eunit ct xref dialyze

compile:
@./rebar3 as dev compile
Expand Down
6 changes: 3 additions & 3 deletions doc/bbmustache.md
Expand Up @@ -136,7 +136,7 @@ __abstract datatype__: `template()`
## Function Index ##


<table width="100%" border="1" cellspacing="0" cellpadding="2" summary="function index"><tr><td valign="top"><a href="#compile-2">compile/2</a></td><td>Equivalent to <a href="#compile-3"><tt>compile(Template, Data, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#compile-3">compile/3</a></td><td>Embed the data in the template.</td></tr><tr><td valign="top"><a href="#default_partial_file_reader-2">default_partial_file_reader/2</a></td><td>Default partial file reader.</td></tr><tr><td valign="top"><a href="#default_value_serializer-1">default_value_serializer/1</a></td><td>Default value serializer for templtated values.</td></tr><tr><td valign="top"><a href="#parse_binary-1">parse_binary/1</a></td><td>Equivalent to <a href="#parse_binary-2"><tt>parse_binary(Bin, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#parse_binary-2">parse_binary/2</a></td><td>Create a <a href="#template-0"><code>template/0</code></a> from a binary.</td></tr><tr><td valign="top"><a href="#parse_file-1">parse_file/1</a></td><td>Equivalent to <a href="#parse_file-2"><tt>parse_file(Filename, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#parse_file-2">parse_file/2</a></td><td>Create a <a href="#template-0"><code>template/0</code></a> from a file.</td></tr><tr><td valign="top"><a href="#render-2">render/2</a></td><td>Equivalent to <a href="#render-3"><tt>render(Bin, Data, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#render-3">render/3</a></td><td>Equivalent to <a href="#compile-3"><tt>compile(parse_binary(Bin), Data, Options)</tt></a>.</td></tr></table>
<table width="100%" border="1" cellspacing="0" cellpadding="2" summary="function index"><tr><td valign="top"><a href="#compile-2">compile/2</a></td><td>Equivalent to <a href="#compile-3"><tt>compile(Template, Data, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#compile-3">compile/3</a></td><td>Embed the data in the template.</td></tr><tr><td valign="top"><a href="#default_partial_file_reader-2">default_partial_file_reader/2</a></td><td>Default partial file reader.</td></tr><tr><td valign="top"><a href="#default_value_serializer-1">default_value_serializer/1</a></td><td>Default value serializer for templtated values.</td></tr><tr><td valign="top"><a href="#parse_binary-1">parse_binary/1</a></td><td>Equivalent to <a href="#parse_binary-2"><tt>parse_binary(Bin, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#parse_binary-2">parse_binary/2</a></td><td>Create a <a docgen-rel="seemfa" docgen-href="#template/0" href="#template-0"><code>template/0</code></a> from a binary.</td></tr><tr><td valign="top"><a href="#parse_file-1">parse_file/1</a></td><td>Equivalent to <a href="#parse_file-2"><tt>parse_file(Filename, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#parse_file-2">parse_file/2</a></td><td>Create a <a docgen-rel="seemfa" docgen-href="#template/0" href="#template-0"><code>template/0</code></a> from a file.</td></tr><tr><td valign="top"><a href="#render-2">render/2</a></td><td>Equivalent to <a href="#render-3"><tt>render(Bin, Data, [])</tt></a>.</td></tr><tr><td valign="top"><a href="#render-3">render/3</a></td><td>Equivalent to <a href="#compile-3"><tt>compile(parse_binary(Bin), Data, Options)</tt></a>.</td></tr></table>


<a name="functions"></a>
Expand Down Expand Up @@ -223,7 +223,7 @@ Create a [`template/0`](#template-0) from a binary.
### parse_file/1 ###

<pre><code>
parse_file(Filename::<a href="file.md#type-filename_all">file:filename_all()</a>) -&gt; <a href="#type-template">template()</a>
parse_file(Filename::<a href="http://www.erlang.org/doc/man/file.html#type-filename_all">file:filename_all()</a>) -&gt; <a href="#type-template">template()</a>
</code></pre>
<br />

Expand All @@ -234,7 +234,7 @@ Equivalent to [`parse_file(Filename, [])`](#parse_file-2).
### parse_file/2 ###

<pre><code>
parse_file(Filename::<a href="file.md#type-filename_all">file:filename_all()</a>, Options::[<a href="#type-parse_option">parse_option()</a>]) -&gt; <a href="#type-template">template()</a>
parse_file(Filename::<a href="http://www.erlang.org/doc/man/file.html#type-filename_all">file:filename_all()</a>, Options::[<a href="#type-parse_option">parse_option()</a>]) -&gt; <a href="#type-template">template()</a>
</code></pre>
<br />

Expand Down
3 changes: 2 additions & 1 deletion rebar.config
Expand Up @@ -16,6 +16,7 @@

{edoc_opts, [
{doclet, edown_doclet},
{app_default, "http://www.erlang.org/doc/man"},
{dialyzer_specs, all},
{report_missing_type, true},
{report_type_mismatch, true},
Expand Down Expand Up @@ -52,7 +53,7 @@
]},
{doc, [{deps,
[
{edown, ".*", {git, "git://github.com/uwiger/edown.git", {branch, "master"}}}
{edown, ".*", {git, "git://github.com/uwiger/edown.git", {tag, "0.8.3"}}}
]}
]},
{bench, [{deps,
Expand Down

0 comments on commit 295bc95

Please sign in to comment.