From cc16e055c2a2de6e7a020f94e37deca8cf63fe92 Mon Sep 17 00:00:00 2001 From: Daniel Stonier <d.stonier@gmail.com> Date: Thu, 30 May 2013 08:01:14 +0900 Subject: [PATCH] separate assemble and install targets. --- cmake/rosjava.cmake.em | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/rosjava.cmake.em b/cmake/rosjava.cmake.em index eb629fe..e4271be 100644 --- a/cmake/rosjava.cmake.em +++ b/cmake/rosjava.cmake.em @@ -104,9 +104,14 @@ macro(catkin_android_setup) add_custom_target(gradle-${PROJECT_NAME} ALL COMMAND ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} ${gradle_task} + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + ) + add_custom_target(gradle-install-${PROJECT_NAME} + ALL COMMAND ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} install WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) + add_dependencies(gradle-install-${PROJECT_NAME} gradle-${PROJECT_NAME}) catkin_package_xml() foreach(depends in ${${PROJECT_NAME}_BUILD_DEPENDS}) if(TARGET gradle-${depends}) -- GitLab