From 3f4ffc5bc384798e14010151505c9aa7e3234e6f Mon Sep 17 00:00:00 2001 From: s-hosoai Date: Fri, 12 Jan 2024 09:21:17 +0900 Subject: [PATCH 1/2] add rustflags for linux-musl --- mix.exs | 2 +- native/nifzenoh/.cargo/config.toml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 62e7638..5eaae83 100644 --- a/mix.exs +++ b/mix.exs @@ -1,6 +1,6 @@ defmodule Zenohex.MixProject do use Mix.Project - @version "0.1.3" + @version "0.1.4" def project do [ diff --git a/native/nifzenoh/.cargo/config.toml b/native/nifzenoh/.cargo/config.toml index 0cc6dc5..b5d186c 100644 --- a/native/nifzenoh/.cargo/config.toml +++ b/native/nifzenoh/.cargo/config.toml @@ -4,6 +4,11 @@ rustflags = [ "-C", "link-arg=dynamic_lookup", ] +[target.x86_64-unknown-linux-musl] +rustflags = [ + "-C", "target-feature=-crt-static" +] + # Provides a small build size, but takes more time to build. [profile.release] lto = true \ No newline at end of file From cf96625e5462e4bbc3cef70040b97cda47d415b2 Mon Sep 17 00:00:00 2001 From: s-hosoai Date: Fri, 12 Jan 2024 09:22:39 +0900 Subject: [PATCH 2/2] increase version to v0.1.5 --- README.md | 2 +- mix.exs | 2 +- native/nifzenoh/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 223f3a3..0b4b8be 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ by adding `zenohex` to your list of dependencies in `mix.exs`: ```elixir def deps do [ - {:zenohex, "~> 0.1.4"} + {:zenohex, "~> 0.1.5"} ] end ``` diff --git a/mix.exs b/mix.exs index 5eaae83..ccc4922 100644 --- a/mix.exs +++ b/mix.exs @@ -1,6 +1,6 @@ defmodule Zenohex.MixProject do use Mix.Project - @version "0.1.4" + @version "0.1.5" def project do [ diff --git a/native/nifzenoh/Cargo.toml b/native/nifzenoh/Cargo.toml index f252161..8dae30d 100644 --- a/native/nifzenoh/Cargo.toml +++ b/native/nifzenoh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nifzenoh" -version = "0.1.4" +version = "0.1.5" authors = [] edition = "2018"