23 lines
465 B
Bash
Executable File
23 lines
465 B
Bash
Executable File
echo "build java wrapper"
|
|
dylib="so"
|
|
omp="0"
|
|
if [ $(uname) == "Darwin" ]; then
|
|
export JAVA_HOME=$(/usr/libexec/java_home)
|
|
dylib="dylib"
|
|
omp="1"
|
|
fi
|
|
cd ..
|
|
make java no_omp=${omp}
|
|
cd java
|
|
echo "move native lib"
|
|
|
|
libPath="xgboost4j/src/main/resources/lib"
|
|
if [ ! -d "$libPath" ]; then
|
|
mkdir -p "$libPath"
|
|
fi
|
|
|
|
rm -f xgboost4j/src/main/resources/lib/libxgboost4j.${dylib}
|
|
mv libxgboost4j.so xgboost4j/src/main/resources/lib/libxgboost4j.${dylib}
|
|
|
|
echo "complete"
|