Skip to content
This repository was archived by the owner on Nov 9, 2022. It is now read-only.

Commit ce9a37f

Browse files
authored
Merge pull request #1 from mojin-robotics/fix_travis
fix travis
2 parents 5b5afb4 + 70fdb03 commit ce9a37f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

cmake/rosjava.cmake.em

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ macro(catkin_rosjava_setup)
8686
###################################
8787
add_custom_target(gradle-${PROJECT_NAME} ALL
8888
#COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} "env" "|" "grep" "ROS"
89-
COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} ${gradle_options} ${gradle_tasks}
90-
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
89+
COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} ${gradle_options} --project-dir ${CMAKE_CURRENT_SOURCE_DIR} --project-cache-dir ${PROJECT_BINARY_DIR}/.gradle -PbuildDir=${PROJECT_BINARY_DIR} ${gradle_tasks}
90+
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
9191
VERBATIM
9292
COMMENT "Gradling tasks for ${PROJECT_NAME}"
9393
)
@@ -110,7 +110,7 @@ macro(catkin_rosjava_setup)
110110
endif()
111111
add_custom_target(gradle-clean-${PROJECT_NAME}
112112
COMMAND ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} clean
113-
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
113+
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
114114
COMMENT "Cleaning gradle project for ${PROJECT_NAME}"
115115
)
116116
add_dependencies(gradle-clean gradle-clean-${PROJECT_NAME})
@@ -132,8 +132,8 @@ macro(catkin_android_setup)
132132
endif()
133133
add_custom_target(gradle-${PROJECT_NAME}
134134
ALL
135-
COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} ${gradle_tasks}
136-
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
135+
COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} --project-dir ${CMAKE_CURRENT_SOURCE_DIR} --project-cache-dir ${PROJECT_BINARY_DIR}/.gradle -PbuildDir=${PROJECT_BINARY_DIR} ${gradle_tasks}
136+
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
137137
VERBATIM
138138
)
139139
catkin_package_xml()
@@ -148,7 +148,7 @@ macro(catkin_android_setup)
148148
endif()
149149
add_custom_target(gradle-clean-${PROJECT_NAME}
150150
COMMAND ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} clean
151-
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
151+
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
152152
)
153153
add_dependencies(gradle-clean gradle-clean-${PROJECT_NAME})
154154
endmacro()

0 commit comments

Comments
 (0)