catkin icon indicating copy to clipboard operation
catkin copied to clipboard

A CMake-based build system that is used to build all packages in ROS.

Results 57 catkin issues
Sort by recently updated
recently updated
newest added

When a project using `catkin` is included as a subproject to a non `catkin` project, collisions for GoogleTest targets (`GMock` and `GTest`) can occur. `catkin` does not test if these...

**rationale** These algorithms may be used O(M^2) times where M is the level of rospackage nesting, and each pack/unpack/append algorithm complexity are O(N^2)/O(N)/O(N^2) where N is libraries count. The fix...

After I run `catkin build` I can see a list of `Whitelisted Packages:` and `Blacklisted Packages:` in the output result. Such a language is not appropriate. Words Matter: https://www.acm.org/diversity-inclusion/words-matter Instead...

Adds support for the `condition` attribute for `` tags in package.xml format 3 ([REP014](https://www.ros.org/reps/rep-0149.html#id20)) #1038 added support for the `condition` attribute to the `` tag, but it was never added...

When having some compiler warnings enabled, building tests may lead to very verbose compiling. This could be resolved by including the gtest headers as system includes. The relevant part is...

I have an environment variable which contains characters with non-utf8 coding. Because of this the build fails with the following error: ``` File "C:/catkin_ws/build/catkin_generated/generate_cached_setup.py", line 22, in code = generate_environment_script('C:/catkin_ws/devel/env.bat')...

This can be used to enforce colored output even on non-interactive output. `--force-color` can still be overriden by `--no-color`. This PR is for CI environments where the output is stored...

CMake's install command supports the COMPONENT keyword [since at least version 3.0](https://cmake.org/cmake/help/v3.0/command/install.html). Since catkin uses the install command itself to install package.xml, the .pc file and others, it would be...

enhancement

Setting the CMake Language to none (which makes sense if this is a catkin package that is solely providing resources, meshes, configurations, etc.) causes CMake to fail. The smallest CMakeLists.txt...

enhancement

When running catkin_make using the --install switch after changing a packages CMakeLists.txt on a already built workspace, dependencies's _DIR variables will still be pointing to the devel-space Config.cmake. In case,...

bug