nix-ros-overlay
nix-ros-overlay copied to clipboard
[Question] Building private packages
Hey Ben, this looks super cool!!
I'm new to Nix so I have a couple questions...
My goal is to publish private python and C++ (and in the future, rust) ROS2 packages somewhere so I can use them in a ROS2 project. I initially tried to do this using bloom and .debs but it fell apart when any package had dependencies that were on PyPi as bloom couldn't package these into the deb - I'm not particularly keen on publishing all the python deps as .debs.
- Do you have any examples for how this is achieved? Presumably publishing the PyPi deps to Nix and then the python ROS package makes much more sense.
- Is it appropriate to use your
nix-ros-overlayand have another privatenix-ros-overlaythat publishes to another cachix server? Do you have a minimal example of such a secondary overlay?
Thanks so much, David