How to catkin_make_isolated a non-catkin package when CMakeLists.txt not in pkg root
Hi,
We'd like to make our projects self-contained, so we are adding all possible (external) packages to our GIT repo as submodule, and build our project with catkin_make_isolated
. This works with Ceres, Google Cartographer, etc., but does not seem to be working with some other module.
I added it as submodule, but the problem (apart from the missing package.xml
, which I created) is that the CMakeLists.txt
file is in a cmake/
directory, not in the package root. It looks like catkin_make_isolated
fails to find the cmake/CMakeLists.txt
file.
Moving or symlinking does not work, as the file uses other files in the cmake/
directory.
Is there a way to force catkin to look for CMakeLists.txt
in cmake/
?
Thanks.