@@ -84,11 +84,10 @@ macro(catkin_rosjava_setup)
84
84
# ##################################
85
85
# Execution
86
86
# ##################################
87
- file (MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME}- src)
88
87
add_custom_target (gradle- ${PROJECT_NAME} ALL
89
88
# COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} "env" "|" "grep" "ROS"
90
- COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} ${gradle_options} -- project- dir ${CMAKE_CURRENT_SOURCE_DIR} -- project- cache- dir ${PROJECT_BINARY_DIR}/ $ {PROJECT_NAME}-src / .gradle - PbuildDir = ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME} - src ${gradle_tasks}
91
- WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME} - src
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}
92
91
VERBATIM
93
92
COMMENT " Gradling tasks for ${PROJECT_NAME}"
94
93
)
@@ -109,10 +108,9 @@ macro(catkin_rosjava_setup)
109
108
if (NOT TARGET gradle- clean)
110
109
add_custom_target (gradle- clean)
111
110
endif ()
112
- file (MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME}- src)
113
111
add_custom_target (gradle- clean- ${PROJECT_NAME}
114
112
COMMAND ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} clean
115
- WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME} - src
113
+ WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
116
114
COMMENT " Cleaning gradle project for ${PROJECT_NAME}"
117
115
)
118
116
add_dependencies (gradle- clean gradle- clean- ${PROJECT_NAME})
@@ -132,11 +130,10 @@ macro(catkin_android_setup)
132
130
else ()
133
131
set (gradle_tasks ${ARGV})
134
132
endif ()
135
- file (MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME}- src)
136
133
add_custom_target (gradle- ${PROJECT_NAME}
137
134
ALL
138
- COMMAND ${ROSJAVA_ENV} ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} -- project- dir ${CMAKE_CURRENT_SOURCE_DIR} -- project- cache- dir ${PROJECT_BINARY_DIR}/ $ {PROJECT_NAME}-src / .gradle - PbuildDir = ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME} - src ${gradle_tasks}
139
- WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME} - src
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}
140
137
VERBATIM
141
138
)
142
139
catkin_package_xml ()
@@ -149,10 +146,9 @@ macro(catkin_android_setup)
149
146
if (NOT TARGET gradle- clean)
150
147
add_custom_target (gradle- clean)
151
148
endif ()
152
- file (MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME}- src)
153
149
add_custom_target (gradle- clean- ${PROJECT_NAME}
154
150
COMMAND ${CATKIN_ENV} ${${PROJECT_NAME}_gradle_BINARY} clean
155
- WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/ ${PROJECT_NAME} - src
151
+ WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
156
152
)
157
153
add_dependencies (gradle- clean gradle- clean- ${PROJECT_NAME})
158
154
endmacro ()
0 commit comments