Files
erlang-snappy-nif/use-sys-snappy.diff

29 lines
1.3 KiB
Diff

diff -U 3 -H -d -r -N -x .git -x .svn -- snappy-erlang-nif-master/c_src/snappy_nif.cc snappy-erlang-nif-master.sys_snappy/c_src/snappy_nif.cc
--- snappy-erlang-nif-master/c_src/snappy_nif.cc 2012-04-23 03:35:54.000000000 +0200
+++ snappy-erlang-nif-master.sys_snappy/c_src/snappy_nif.cc 2013-01-03 15:23:15.756541071 +0100
@@ -19,8 +19,8 @@
#include <cstring>
#include "erl_nif_compat.h"
-#include "snappy/snappy.h"
-#include "snappy/snappy-sinksource.h"
+#include "snappy.h"
+#include "snappy-sinksource.h"
#ifdef OTP_R13B03
#error OTP R13B03 not supported. Upgrade to R13B04 or later.
diff -U 3 -H -d -r -N -x .git -x .svn -- snappy-erlang-nif-master/rebar.config snappy-erlang-nif-master.sys_snappy/rebar.config
--- snappy-erlang-nif-master/rebar.config 2012-04-23 03:35:54.000000000 +0200
+++ snappy-erlang-nif-master.sys_snappy/rebar.config 2013-01-03 14:51:29.367399490 +0100
@@ -2,8 +2,7 @@
{erl_opts, [debug_info, warn_unused_vars, warn_shadow_vars, warn_unused_import]}.
{port_env, [
- {"(linux|solaris)", "LDFLAGS", "$LDFLAGS -lstdc++"}
+ {"(linux|solaris)", "LDFLAGS", "$LDFLAGS -lstdc++ -lsnappy"}
]}.
-{port_specs, [{"priv/snappy_nif.so", ["c_src/*.cc",
- "c_src/snappy/*.cc"]}]}.
+{port_specs, [{"priv/snappy_nif.so", ["c_src/*.cc"]}]}.
{eunit_opts, [verbose]}.