Files
rtabmap_ros/docker/xenial/android/tango/build.bash
T

25 lines
1018 B
Bash
Raw Normal View History

2017-03-21 10:35:46 -04:00
#!/bin/bash
2017-03-22 21:09:21 -04:00
apt-get install -y lib32stdc++6 lib32z1
2017-03-21 19:52:18 -04:00
2017-03-21 10:35:46 -04:00
# get rtabmap
git clone https://github.com/introlab/rtabmap.git rtabmap-tango
# tango
2017-04-19 11:13:53 -04:00
wget https://developers.google.com/tango/downloads/TangoSDK_Gankino_C.zip
unzip -qq TangoSDK_Gankino_C.zip
2017-03-21 19:52:18 -04:00
cp -r lib_tango_client_api/* /opt/android/.
2017-03-21 10:35:46 -04:00
rm -r lib_tango_client_api
2017-04-19 11:13:53 -04:00
wget https://developers.google.com/tango/downloads/TangoSupport_Gankino_C.zip
unzip -qq TangoSupport_Gankino_C.zip
2017-03-21 19:52:18 -04:00
cp -r lib_tango_support_api/* /opt/android/.
2017-03-21 10:35:46 -04:00
cp -r lib_tango_support_api/lib/* rtabmap-tango/app/android/jni/third-party/lib/.
rm -r lib_tango_support_api
2017-04-19 11:13:53 -04:00
wget https://developers.google.com/tango/downloads/TangoSDK_Gankino_Java.jar
mv TangoSDK_Gankino_Java.jar rtabmap-tango/app/android/libs/.
2017-03-21 10:35:46 -04:00
# rtabmap
cd rtabmap-tango/build
2017-03-21 19:52:18 -04:00
cmake -DCMAKE_TOOLCHAIN_FILE=../cmake_modules/android.toolchain.cmake -DBUILD_SHARED_LIBS=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TOOLS=OFF -DCMAKE_BUILD_TYPE=Release -DOpenCV_DIR=/opt/OpenCV-android-sdk/sdk/native/jni -DCMAKE_INSTALL_PREFIX=/opt/android ..
2017-03-21 10:35:46 -04:00
make