catkin_make install - setup.bash file not created!?
Hi there, as I am completely new to CMake etc I do have a probably simple problem which I am not able to solve. Previously to asking here I read various tutorials but was not able to solve the following problem: I do have 3 ros packages: pkg_a, pkg_b and pkg_c. pkg_a depends on pkg_b and pkg_c. As I do not want to share the source code of pkg_b and pkg_c I'd like to pass these packages on as an installed version. However, if I use "catkin_make install --pkg pkg_b pkg_c" the Install folder and the respective folders in the Install folder are generated but the files on the first level of the Install folder (e.g. setup.bash) are not generated. These files are only generated if I do "catkin_make install" without restricting the install to the named two packages. Is catkin_make install not foreseen to be used in the way I intend?
I am sure you need to provide more information to make to the problem solvable but I don't know which information is necessary. Please let me know.
Best regards!
Edit:
The plan in the next step is to delete pkg_b and pkg_c, source the Install folder and then compile pkg_a. But <catkin_make install="" --pkg="" pkg_b="" pkg_c=""> only gives the folders Include, Lib and Share but not the files
setup.sh, setup.bash and setup.zsh in the Include folder.
What do you mean by "pass these packages on as an installed version"? I cannot really picture the problem you are trying to solve.
Sorry. That's not important to the problem. I need to share my code, one part is intended to be shared as a source code such that it is manipulatable and the other part (pkg_b and _c) shall be shared as a installed version. Therefore I only want to build these two packages via catkin_make Install.