diff --git a/src/rosjava_build_tools/create_rosjava_project.py b/src/rosjava_build_tools/create_rosjava_project.py index ccbb7504486c81c14227edad1a946c19ae8b63c0..62136c2895185dfe56b3f87ba336b83d04ec0e0a 100644 --- a/src/rosjava_build_tools/create_rosjava_project.py +++ b/src/rosjava_build_tools/create_rosjava_project.py @@ -173,8 +173,8 @@ def add_tasks_to_cmake_setup(tasks): return rosjava_setup_string = result.group(0) gradle_tasks = set([]) - if rosjava_setup_string.find("publishMavenJavaPublicationToMavenRepository") == -1: - gradle_tasks.add("publishMavenJavaPublicationToMavenRepository") + if rosjava_setup_string.find("publish") == -1: + gradle_tasks.add("publish") if rosjava_setup_string.find("installApp") == -1: gradle_tasks.add("installApp") gradle_tasks |= set(tasks) @@ -236,7 +236,7 @@ def create_rosjava_project(): author = args.author create_rosjava_project_common(args, 'rosjava_project') create_talker_listener_classes(project_name, 'rosjava_project', author) - add_tasks_to_cmake_setup(['installApp', 'publishMavenJavaPublicationToMavenRepository']) + add_tasks_to_cmake_setup(['installApp', 'publish']) def create_rosjava_library_project(): @@ -244,7 +244,7 @@ def create_rosjava_library_project(): project_name = args.name[0] create_rosjava_project_common(args, 'rosjava_library_project') create_dummy_java_class(project_name) - add_tasks_to_cmake_setup(['publishMavenJavaPublicationToMavenRepository']) + add_tasks_to_cmake_setup(['publish']) def create_rosjava_msg_project(): @@ -253,4 +253,4 @@ def create_rosjava_msg_project(): create_rosjava_project_common(args, 'rosjava_msg_project') add_catkin_generate_tree_command() add_to_package_xml(project_name) - add_tasks_to_cmake_setup(['publishMavenJavaPublicationToMavenRepository']) + add_tasks_to_cmake_setup(['publish']) diff --git a/src/rosjava_build_tools/templates/rosjava_package/build.gradle.in b/src/rosjava_build_tools/templates/rosjava_package/build.gradle.in index 8b98acbe25ae93423ad6f41f3350da37493ee89d..2de70bd69c71ee782d244c3351f604c07ae9dff2 100644 --- a/src/rosjava_build_tools/templates/rosjava_package/build.gradle.in +++ b/src/rosjava_build_tools/templates/rosjava_package/build.gradle.in @@ -58,11 +58,11 @@ subprojects { Some useful tasks: install: deploys jar's to MavenLocal() (i.e. ~/.m2/repository) - publishMavenJavaPublicationToMavenRepository : deploys jar's to devel/share/maven + publish : deploys jar's to devel/share/maven installApp : assembles java apps in the _subproject_/build directories. Note that these are dependent on the type of project (e.g. installApp is only valid for - java binary subprojects, while publishMavenJav... is only added once a subproject is included. + java binary subprojects, while publish is only added once a subproject is included. If you're using catkin_make, this is not important, since it will use the task list specified in CMakeLists.txt */