From 9a72c9df925b072a71ef89e0da964aca71c9f96e Mon Sep 17 00:00:00 2001 From: Magnus Ottenklinger Date: Sun, 27 Oct 2019 20:20:36 +0100 Subject: [PATCH 1/2] rustler_mix: Specify version in helper function --- rustler_mix/mix.exs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rustler_mix/mix.exs b/rustler_mix/mix.exs index 210e5d6f..405a8d6f 100644 --- a/rustler_mix/mix.exs +++ b/rustler_mix/mix.exs @@ -4,8 +4,7 @@ defmodule Rustler.Mixfile do def project do [ app: :rustler, - # rustler_mix version - version: "0.21.0", + version: rustler_version(), elixir: "~> 1.6", build_embedded: Mix.env() == :prod, start_permanent: Mix.env() == :prod, @@ -23,6 +22,8 @@ defmodule Rustler.Mixfile do ] end + def rustler_version, do: "0.21.0" + def application do [applications: [:logger]] end From 5050775e64ed3eb2cca6030988a46ec9d071a907 Mon Sep 17 00:00:00 2001 From: Magnus Ottenklinger Date: Sun, 27 Oct 2019 20:20:51 +0100 Subject: [PATCH 2/2] Replace rustler version in rustler_mix/mix.exs --- release.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/release.sh b/release.sh index 9a4597cd..55eb241d 100755 --- a/release.sh +++ b/release.sh @@ -19,8 +19,7 @@ fi # Update versions in manifests sed -i "s/^version = \"[^\"]*\" # rustler version$/version = \"$VERSION\" # rustler version/" rustler/Cargo.toml sed -i "s/^version = \"[^\"]*\" # rustler_codegen version$/version = \"$VERSION\" # rustler_codegen version/" rustler_codegen/Cargo.toml -sed -i "s/version: \"[^\"]*\", # rustler_mix version$/version: \"$VERSION\", # rustler_mix version/" rustler_mix/mix.exs -sed -i "s/def rustler_version, do: \"[^\"]*\"$/def rustler_version, do: \"$VERSION\"/" rustler_mix/lib/rustler.ex +sed -i "s/def rustler_version, do: \"[^\"]*\"$/def rustler_version, do: \"$VERSION\"/" rustler_mix/mix.exs rustler_mix/lib/rustler.ex # Verify that everything is OK by packaging/compiling pushd rustler