summaryrefslogtreecommitdiff
path: root/homebrew/rocksdb/.make.sh-auto
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/rocksdb/.make.sh-auto')
-rw-r--r--homebrew/rocksdb/.make.sh-auto26
1 files changed, 26 insertions, 0 deletions
diff --git a/homebrew/rocksdb/.make.sh-auto b/homebrew/rocksdb/.make.sh-auto
new file mode 100644
index 000000000..daa74e53d
--- /dev/null
+++ b/homebrew/rocksdb/.make.sh-auto
@@ -0,0 +1,26 @@
+pkg:setup
+ENV.cxx11
+ENV["PORTABLE"] = "1"
+ENV["DEBUG_LEVEL"] = "0"
+ENV["USE_RTTI"] = "1"
+ENV["ROCKSDB_DISABLE_ALIGNED_NEW"] = "1" if MacOS.version <= :sierra
+ENV["DISABLE_JEMALLOC"] = "1"
+make clean
+make static_lib
+make shared_lib
+make tools
+make DESTDIR=${PKG_DEST} install INSTALL_PATH=${PKG_TAPF}
+bin.install "sst_dump" => "rocksdb_sst_dump"
+bin.install "db_sanity_test" => "rocksdb_sanity_test"
+bin.install "db_stress" => "rocksdb_stress"
+bin.install "write_stress" => "rocksdb_write_stress"
+bin.install "ldb" => "rocksdb_ldb"
+bin.install "db_repl_stress" => "rocksdb_repl_stress"
+bin.install "rocksdb_dump"
+bin.install "rocksdb_undump"
+ENV.append_to_cflags "-DROCKSDB_LITE=1"
+ENV["LIBNAME"] = "librocksdb_lite"
+make clean
+make static_lib
+make shared_lib
+make DESTDIR=${PKG_DEST} install INSTALL_PATH=${PKG_TAPF}