mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-04 00:37:46 +08:00
docker update
This commit is contained in:
+9
-8
@@ -95,14 +95,6 @@ IF(APPLE)
|
|||||||
SET(CMAKE_LIBRARY_PATH "/opt/local/lib;${CMAKE_LIBRARY_PATH}")
|
SET(CMAKE_LIBRARY_PATH "/opt/local/lib;${CMAKE_LIBRARY_PATH}")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
||||||
####### ANDROID_PREBUILD (early exit if true) #######
|
|
||||||
OPTION( ANDROID_PREBUILD "Set to ON to build rtabmap resource build tool (required for android build)" OFF )
|
|
||||||
IF(ANDROID_PREBUILD)
|
|
||||||
MESSAGE("Option ANDROID_PREBUILD is set, only rtabmap resource tool will be built. You can use android toolchain after that.")
|
|
||||||
ADD_SUBDIRECTORY( utilite )
|
|
||||||
return()
|
|
||||||
ENDIF(ANDROID_PREBUILD)
|
|
||||||
|
|
||||||
####### Build libraries as shared or static #######
|
####### Build libraries as shared or static #######
|
||||||
OPTION( BUILD_SHARED_LIBS "Set to OFF to build static libraries" ON )
|
OPTION( BUILD_SHARED_LIBS "Set to OFF to build static libraries" ON )
|
||||||
|
|
||||||
@@ -132,6 +124,15 @@ set(INSTALL_CMAKE_DIR ${DEF_INSTALL_CMAKE_DIR} CACHE PATH
|
|||||||
"Installation directory for CMake files")
|
"Installation directory for CMake files")
|
||||||
|
|
||||||
####### BUILD OPTIONS #######
|
####### BUILD OPTIONS #######
|
||||||
|
|
||||||
|
# ANDROID_PREBUILD (early exit if true)
|
||||||
|
OPTION( ANDROID_PREBUILD "Set to ON to build rtabmap resource build tool (required for android build)" OFF )
|
||||||
|
IF(ANDROID_PREBUILD)
|
||||||
|
MESSAGE("Option ANDROID_PREBUILD is set, only rtabmap resource tool will be built. You can use android toolchain after that.")
|
||||||
|
ADD_SUBDIRECTORY( utilite )
|
||||||
|
return()
|
||||||
|
ENDIF(ANDROID_PREBUILD)
|
||||||
|
|
||||||
IF(APPLE)
|
IF(APPLE)
|
||||||
OPTION(BUILD_AS_BUNDLE "Set to ON to build as bundle (DragNDrop)" OFF)
|
OPTION(BUILD_AS_BUNDLE "Set to ON to build as bundle (DragNDrop)" OFF)
|
||||||
ENDIF(APPLE)
|
ENDIF(APPLE)
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ WORKDIR /root/
|
|||||||
|
|
||||||
ADD setup_android_env.bash /root/setup_android_env.bash
|
ADD setup_android_env.bash /root/setup_android_env.bash
|
||||||
RUN chmod +x setup_android_env.bash
|
RUN chmod +x setup_android_env.bash
|
||||||
RUN /bin/bash -c "./setup_android_env.bash /opt"
|
RUN /bin/bash -c "./setup_android_env.bash"
|
||||||
|
|
||||||
ADD install_deps.bash /root/install_deps.bash
|
ADD install_deps.bash /root/install_deps.bash
|
||||||
RUN chmod +x install_deps.bash
|
RUN chmod +x install_deps.bash
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ wget https://developers.google.com/tango/downloads/TangoSDK_Ikariotikos_Java.jar
|
|||||||
mv TangoSDK_Ikariotikos_Java.jar rtabmap-tango/app/android/libs/.
|
mv TangoSDK_Ikariotikos_Java.jar rtabmap-tango/app/android/libs/.
|
||||||
|
|
||||||
# resource tool
|
# resource tool
|
||||||
mkdir rtabmap-tango/build
|
|
||||||
cd rtabmap-tango/build
|
cd rtabmap-tango/build
|
||||||
cmake --DANDROID_PREBUILD=ON ..
|
cmake --DANDROID_PREBUILD=ON ..
|
||||||
make
|
make
|
||||||
|
|||||||
Reference in New Issue
Block a user