Blob Blame History Raw
From 4b15e9f17f0035978c3bf7e92dc506fb599796cb Mon Sep 17 00:00:00 2001
From: Filip Andres <filip.andres@gooddata.com>
Date: Sun, 27 Dec 2015 19:24:05 +0100
Subject: [PATCH] Use system double-conversion

---
 rebar.config | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/rebar.config b/rebar.config
index 9d26448..484588b 100644
--- a/rebar.config
+++ b/rebar.config
@@ -1,19 +1,18 @@
 {port_specs, [
     {"priv/jiffy.so", [
         "c_src/*.c",
-        "c_src/*.cc",
-        "c_src/double-conversion/*.cc"
+        "c_src/*.cc"
     ]}
 ]}.

 {port_env, [
     {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)",
-        "CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -Werror -O3 -fno-strict-aliasing"},
+        "CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -Werror -O3 -fno-strict-aliasing -ldouble-conversion"},
     {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)",
-        "CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall -Werror -O3"},
+        "CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall -Werror -O3 -ldouble-conversion"},

     {"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)",
-        "LDFLAGS", "$LDFLAGS -lstdc++"},
+        "LDFLAGS", "$LDFLAGS -lstdc++ -ldouble-conversion"},

     %% OS X Leopard flags for 64-bit
     {"darwin9.*-64$", "CXXFLAGS", "-m64"},
--
2.4.3