Skip to content

Instantly share code, notes, and snippets.

View mjcarroll's full-sized avatar

Michael Carroll mjcarroll

View GitHub Profile
repositories:
ament/ament_cmake:
type: git
url: https://github.com/ament/ament_cmake.git
version: rolling
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
@mjcarroll
mjcarroll / ros2.repos
Created December 12, 2024 21:50
CI input for PR ros2/rclcpp#2685
repositories:
ament/ament_cmake:
type: git
url: https://github.com/ament/ament_cmake.git
version: rolling
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
@mjcarroll
mjcarroll / ros2.repos
Created December 12, 2024 21:49
CI input for PR ros2/rclcpp#2685
repositories:
ament/ament_cmake:
type: git
url: https://github.com/ament/ament_cmake.git
version: rolling
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
repositories:
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
type: git
url: https://github.com/ament/ament_lint.git
version: rolling
ament/ament_package:
repositories:
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
type: git
url: https://github.com/ament/ament_lint.git
version: rolling
ament/ament_package:
{
"build": {
"merge-install": true,
"cmake-args": [
#"-GNinja",
"-DCMAKE_C_COMPILER_LAUNCHER=buildcache",
"-DCMAKE_CXX_COMPILER_LAUNCHER=buildcache",
"-DCMAKE_C_COMPILER=clang",
"-DCMAKE_CXX_COMPILER=clang++",
#"-DCMAKE_CXX_FLAGS=-fsanitize=alignment -fsanitize=address",
cmake_minimum_required(VERSION 3.5)
project(sdk_examples_ros)
# Default to C++17
if(NOT CMAKE_CXX_STANDARD)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
endif()
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
repositories:
ament/ament_cmake:
type: git
url: https://github.com/ament/ament_cmake.git
version: rolling
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
repositories:
ament/ament_cmake:
type: git
url: https://github.com/ament/ament_cmake.git
version: rolling
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: rolling
ament/ament_lint:
@mjcarroll
mjcarroll / after
Last active June 15, 2022 18:27
Ignition Math Compilation Summary
**** Time summary:
Compilation (255 times):
Parsing (frontend): 295.5 s
Codegen & opts (backend): 408.3 s
**** Files that took longest to parse (compiler frontend):
6748 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/_ignition_math_pybind11.cc.json
6383 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Quaternion.cc.json
5790 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Pose3.cc.json
5411 ms: /home/mjcarroll/workspaces/gz_garden/build/ignition-math7/src/python_pybind11/CMakeFiles/math.dir/src/Line3.cc.json