Commit a9944d00 authored by Philipp Huebner's avatar Philipp Huebner

New upstream version 1.0.13

parent 13214b62
sudo: false
language: erlang
before_install:
- pip install --user cpp-coveralls coveralls-merge
install:
- ./configure --enable-gcov
- rebar get-deps
script: rebar compile xref && rebar skip_deps=true eunit
after_success:
- coveralls --exclude lib --exclude tests --gcov-options '\-lp' --dump c.json
- coveralls-merge c.json erlang.json
otp_release:
- 17.1
- 17.5
- 18.1
# Version 1.0.13
* Updating p1_utils to version 1.0.11.
* Fix compilation with rebar3
# Version 1.0.12
* Fix using invalid size in allocations
......
......@@ -24,7 +24,7 @@
{port_env, [{"CFLAGS", "$CFLAGS"}, {"LDFLAGS", "$LDFLAGS -lyaml"}]}.
{port_specs, [{"priv/lib/fast_yaml.so", ["c_src/fast_yaml.c"]}]}.
{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.10"}}}]}.
{deps, [{p1_utils, ".*", {git, "git://github.com/processone/p1_utils", {tag, "1.0.11"}}}]}.
{clean_files, ["c_src/fast_yaml.gcda", "c_src/fast_yaml.gcno"]}.
......
......@@ -33,7 +33,7 @@ Cfg = case file:consult(filename:join([filename:dirname(SCRIPT),"vars.config"]))
IsRebar3 = case application:get_key(rebar, vsn) of
{ok, VSN} ->
[VSN1 | _] = string:tokens(VSN, "-"),
[Maj, Min, Patch] = string:tokens(VSN1, "."),
[Maj|_] = string:tokens(VSN1, "."),
(list_to_integer(Maj) >= 3);
undefined ->
lists:keymember(mix, 1, application:loaded_applications())
......
......@@ -23,7 +23,7 @@
{application, fast_yaml,
[{description, "Fast YAML native library for Erlang / Elixir"},
{vsn, "1.0.12"},
{vsn, "1.0.13"},
{modules, []},
{registered, []},
{applications, [kernel, stdlib]},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment