Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,19 @@
"DotJoshJohnson.xml", // XML support
"eamodio.gitlens", // Extended git highlighting
"lextudio.restructuredtext", // Rendering rst files in preview
"llvm-vs-code-extensions.vscode-clangd", // C++ support
"Mastermori.dsd", // DSD support
"mohsen1.prettify-json", // JSON formatting
"ms-azuretools.vscode-docker", // Docker support
"MS-CEINTL.vscode-language-pack-de", // German language pack
"Ranch-Hand-Robotics.rde-pack", // ROS2 development environment
"ms-python.python", // Python support
"ms-python.vscode-pylance", // Python support
"ms-vscode.cmake-tools", // CMake support
"ms-vscode.cpptools-extension-pack", // C++ support
"ms-vscode.cpptools-themes", // C++ support
"ms-vscode.cpptools", // C++ support
"njpwerner.autodocstring", // Generates docstrings
"Plex.vscode-protolint", // Protobuf support
"Ranch-Hand-Robotics.rde-pack", // ROS2 development environment
"streetsidesoftware.code-spell-checker-german", // Spell checker
"streetsidesoftware.code-spell-checker", // Spell checker
"tamasfe.even-better-toml", // TOML support
"trond-snekvik.simple-rst", // Syntax highlighting for rst files
"twxs.cmake", // CMake support
]
}
19 changes: 10 additions & 9 deletions pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ format = {cmd = "pre-commit run --all-files", description = "Runs code formattin

[tasks.build]
# Skipping ZED-camera related packages as they require a local installation of the ZED SDK.
cmd = "colcon build --symlink-install --cmake-args -G 'Unix Makefiles' --packages-skip zed_wrapper zed_components zed_msgs zed_ros2 "
cmd = "colcon build --symlink-install --packages-skip zed_wrapper zed_components zed_msgs zed_ros2 "
description = "Builds all ROS 2 packages. Add --packages-select <package names> to build specific packages."

[feature.robot.tasks.build]
cmd = "colcon build --symlink-install --cmake-args -G 'Unix Makefiles' "
cmd = "colcon build --symlink-install"
description = "Builds all ROS 2 packages. Add --packages-select <package names> to build specific packages."

[tasks.clean]
cmd = "rm -rf 'build/{{ package }}' 'install/{{ package }}' {{ 'log' if not package }}"
cmd = "rm -rf 'build/{{ package }}' 'install/{{ package }}' {{ 'log/' if not package }}"
args = [{ arg = "package", default = "" }]
description = "Cleans build and install files for all ROS 2 packages or a specific one if given."

Expand Down Expand Up @@ -207,16 +207,17 @@ ros-jazzy-geographic-msgs = ">=1.0.6,<2"
ros-jazzy-robot-localization = ">=3.8.3,<4"
# These are only needed on the robot


[feature.ros.activation.env]
#ROS_AUTOMATIC_DISCOVERY_RANGE = "LOCALHOST"
ALSA_PLUGIN_DIR = "/usr/lib/x86_64-linux-gnu/alsa-lib"
CMAKE_EXPORT_COMPILE_COMMANDS = "ON"
CMAKE_GENERATOR = "Unix Makefiles"
COLCON_LOG_LEVEL = "30"
CXXFLAGS = "-Wall -Wpedantic -Werror"
PYTHONWARNINGS="ignore:::setuptools.command.install,ignore:::setuptools.command.easy_install,ignore:::pkg_resources,ignore:easy_install command is deprecated,ignore:setup.py install is deprecated"
RCUTILS_COLORIZED_OUTPUT = "1"
RCUTILS_CONSOLE_OUTPUT_FORMAT="[{severity}] [{name}]: {message} ({function_name}() at {file_name}:{line_number})"
RMW_IMPLEMENTATION = "rmw_zenoh_cpp"
COLCON_LOG_LEVEL = "30"
PYTHONWARNINGS="ignore:::setuptools.command.install,ignore:::setuptools.command.easy_install,ignore:::pkg_resources,ignore:easy_install command is deprecated,ignore:setup.py install is deprecated"
ALSA_PLUGIN_DIR = "/usr/lib/x86_64-linux-gnu/alsa-lib"

#ROS_AUTOMATIC_DISCOVERY_RANGE = "LOCALHOST"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this even still work in combination with zenoh?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IDK. This was already commented out.


[feature.ros.activation]
scripts = [
Expand Down
Loading