]> git.proxmox.com Git - ceph.git/blob - ceph/src/rocksdb/java/crossbuild/build-linux.sh
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / rocksdb / java / crossbuild / build-linux.sh
1 #!/usr/bin/env bash
2 # install all required packages for rocksdb
3 sudo apt-get update
4 sudo apt-get -y install git make gcc g++ libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev default-jdk
5
6 # set java home so we can build rocksdb jars
7 export JAVA_HOME=$(echo /usr/lib/jvm/java-7-openjdk*)
8 cd /rocksdb
9 make jclean clean
10 make -j 4 rocksdbjavastatic
11 cp /rocksdb/java/target/librocksdbjni-* /rocksdb-build
12 cp /rocksdb/java/target/rocksdbjni-* /rocksdb-build
13 sudo shutdown -h now
14