updated dockerfiles

This commit is contained in:
matlabbe
2017-03-21 19:52:18 -04:00
parent eaafe91ade
commit 9b0faaac34
4 changed files with 46 additions and 44 deletions

View File

@@ -1,4 +1,4 @@
FROM introlab3it:rtabmap-android-deps
FROM introlab3it/rtabmap-android-deps
WORKDIR /root/
@@ -6,4 +6,4 @@ ADD build.bash /root/build.bash
RUN chmod +x build.bash
RUN /bin/bash -c "./build.bash"
WORKDIR /root/rtabmap-android/build/app/android/bin
WORKDIR /root/rtabmap-android/build/app/android/bin

View File

@@ -1,16 +1,19 @@
#!/bin/bash
echo $PATH
env
# get rtabmap
git clone https://github.com/introlab/rtabmap.git rtabmap-tango
# tango
wget https://developers.google.com/tango/downloads/TangoSDK_Farandole_C.zip
unzip -qq TangoSDK_Farandole_C.zip
cp -r lib_tango_client_api/* android/.
cp -r lib_tango_client_api/* /opt/android/.
rm -r lib_tango_client_api
wget https://developers.google.com/tango/downloads/TangoSupport_Farandole_C.zip
unzip -qq TangoSupport_Farandole_C.zip
cp -r lib_tango_support_api/* android/.
cp -r lib_tango_support_api/* /opt/android/.
cp -r lib_tango_support_api/lib/* rtabmap-tango/app/android/jni/third-party/lib/.
rm -r lib_tango_support_api
wget https://developers.google.com/tango/downloads/TangoSDK_Farandole_Java.jar
@@ -18,5 +21,5 @@ mv TangoSDK_Farandole_Java.jar rtabmap-tango/app/android/libs/.
# rtabmap
cd rtabmap-tango/build
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=$HOME/android ..
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 ..
make