-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'ament:rolling' into faster_deduplicate
- Loading branch information
Showing
64 changed files
with
833 additions
and
148 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
# This file was generated by https://github.com/audrow/update-ros2-repos | ||
* @mjeronimo | ||
* @clalancette |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,10 +2,10 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="2"> | ||
<name>ament_cmake</name> | ||
<version>2.1.0</version> | ||
<version>2.3.2</version> | ||
<description>The entry point package for the ament buildsystem in CMake.</description> | ||
|
||
<maintainer email="[email protected]">Michael Jeronimo</maintainer> | ||
<maintainer email="[email protected]">Chris Lalancette</maintainer> | ||
|
||
<license>Apache License 2.0</license> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# Copyright 2023 PAL Robotics S.L. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
# | ||
# Add a gmock with all found test dependencies. | ||
# | ||
# Call add_gmock(target ARGN), link it against the gmock libraries | ||
# and all found test dependencies. | ||
# | ||
# If gmock is not available the specified target is not being created and | ||
# therefore the target existence should be checked before being used. | ||
# | ||
# :param target: the target name which will also be used as the test name | ||
# :type target: string | ||
# :param ARGN: the list of source files and parameters | ||
# :type ARGN: list of strings | ||
# | ||
# @public | ||
# | ||
macro(ament_auto_add_gmock target) | ||
cmake_parse_arguments(_ARG | ||
"SKIP_LINKING_MAIN_LIBRARIES;SKIP_TEST" | ||
"RUNNER;TIMEOUT;WORKING_DIRECTORY" | ||
"APPEND_ENV;APPEND_LIBRARY_DIRS;ENV" | ||
${ARGN}) | ||
if(NOT _ARG_UNPARSED_ARGUMENTS) | ||
message(FATAL_ERROR | ||
"ament_auto_add_gmock() must be invoked with at least one source file") | ||
endif() | ||
|
||
find_package(ament_cmake_gmock QUIET REQUIRED) | ||
|
||
# add gmock | ||
ament_add_gmock("${target}" ${ARGN}) | ||
|
||
# add include directory of this package if it exists | ||
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/include") | ||
target_include_directories("${target}" PUBLIC | ||
"${CMAKE_CURRENT_SOURCE_DIR}/include") | ||
endif() | ||
|
||
# link against other libraries of this package | ||
if(NOT ${PROJECT_NAME}_LIBRARIES STREQUAL "") | ||
target_link_libraries("${target}" ${${PROJECT_NAME}_LIBRARIES}) | ||
endif() | ||
|
||
# add exported information from found dependencies | ||
ament_target_dependencies(${target} | ||
${${PROJECT_NAME}_FOUND_BUILD_DEPENDS} | ||
${${PROJECT_NAME}_FOUND_TEST_DEPENDS} | ||
) | ||
endmacro() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,19 +2,21 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="2"> | ||
<name>ament_cmake_auto</name> | ||
<version>2.1.0</version> | ||
<version>2.3.2</version> | ||
<description>The auto-magic functions for ease to use of the ament buildsystem in CMake.</description> | ||
|
||
<maintainer email="[email protected]">Michael Jeronimo</maintainer> | ||
<maintainer email="[email protected]">Chris Lalancette</maintainer> | ||
|
||
<license>Apache License 2.0</license> | ||
|
||
<author>Dirk Thomas</author> | ||
<author email="[email protected]">Michel Hidalgo</author> | ||
|
||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<buildtool_depend>ament_cmake_gmock</buildtool_depend> | ||
<buildtool_depend>ament_cmake_gtest</buildtool_depend> | ||
<buildtool_export_depend>ament_cmake</buildtool_export_depend> | ||
<buildtool_export_depend>ament_cmake_gmock</buildtool_export_depend> | ||
<buildtool_export_depend>ament_cmake_gtest</buildtool_export_depend> | ||
|
||
<export> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="2"> | ||
<name>ament_cmake_core</name> | ||
<version>2.1.0</version> | ||
<version>2.3.2</version> | ||
<description> | ||
The core of the ament buildsystem in CMake. | ||
|
||
|
@@ -14,7 +14,7 @@ | |
* symlink_install: use symlinks for CMake install commands | ||
</description> | ||
|
||
<maintainer email="[email protected]">Michael Jeronimo</maintainer> | ||
<maintainer email="[email protected]">Chris Lalancette</maintainer> | ||
|
||
<license>Apache License 2.0</license> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,10 +2,10 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="2"> | ||
<name>ament_cmake_export_definitions</name> | ||
<version>2.1.0</version> | ||
<version>2.3.2</version> | ||
<description>The ability to export definitions to downstream packages in the ament buildsystem.</description> | ||
|
||
<maintainer email="[email protected]">Michael Jeronimo</maintainer> | ||
<maintainer email="[email protected]">Chris Lalancette</maintainer> | ||
|
||
<license>Apache License 2.0</license> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,10 +2,10 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="2"> | ||
<name>ament_cmake_export_dependencies</name> | ||
<version>2.1.0</version> | ||
<version>2.3.2</version> | ||
<description>The ability to export dependencies to downstream packages in the ament buildsystem in CMake.</description> | ||
|
||
<maintainer email="[email protected]">Michael Jeronimo</maintainer> | ||
<maintainer email="[email protected]">Chris Lalancette</maintainer> | ||
|
||
<license>Apache License 2.0</license> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,10 +2,10 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="2"> | ||
<name>ament_cmake_export_include_directories</name> | ||
<version>2.1.0</version> | ||
<version>2.3.2</version> | ||
<description>The ability to export include directories to downstream packages in the ament buildsystem in CMake.</description> | ||
|
||
<maintainer email="[email protected]">Michael Jeronimo</maintainer> | ||
<maintainer email="[email protected]">Chris Lalancette</maintainer> | ||
|
||
<license>Apache License 2.0</license> | ||
|
||
|
Oops, something went wrong.