cmake_modules
cmake_modules copied to clipboard
A common repository for CMake Modules which are not distributed with CMake but are commonly used by ROS packages.
On macOS, UUID is provided by the OS SDK, there is no reason for search for it.
In ROS Melodic the `FindUUID` module causes addition of an obviously invalid `-lUUID::UUID` flag to linker options when `cmake_modules` is added as a `` (even if `libuuid` itself is not...
It was decided to deprecate the `FindEigen.cmake` provided in this package in favor of the "upstream" `FindEigen3.cmake`. However, there is no real upstream `FindEigen3.cmake`. It was added tot he Eigen...
Is there any reason not to include here the [Findassimp.cmake](https://github.com/assimp/assimp/blob/master/cmake-modules/Findassimp.cmake) file? It is not installed with the library and I have to use PkgConfig. Thanks.
Discussion: https://github.com/mikepurvis/ros-install-osx/issues/4 Problem [lies here](https://github.com/ros/cmake_modules/blob/2cbec9615a9ee18bf440b152405c01b7575a4b03/cmake/Modules/FindTBB.cmake#L82), not sure what the best resolution is, but the libs should probably be specified as absolute paths, and `_TBB_DEFAULT_INSTALL_DIR` should include the potential homebrew installation...
seems useful after: https://github.com/ros-perception/image_common/pull/31 (plus, there were already problems between 0.3 and 0.5) There is an open issue upstream: https://code.google.com/p/yaml-cpp/issues/detail?id=127 Even though there is some CMake code here: https://code.google.com/p/yaml-cpp/source/browse/ Should...
I can see the merge but its not reflected in the repository. Any reasons? EDIT: only the cmake_modules pulled by rosdep doesn't reflect the change.