Teo Koon Peng
Teo Koon Peng
>What if, for each interface package as we know it today, we had an interface-only package, a package for each language, and a "metapackage" using group dependencies and ament index...
Should `rosidl_build_configure` generate the build system files directly instead of the common build specifiction (CPS) files? The rational is that `node-gyp` for example contains many platform specific and other conditional...
> Would you mind sharing an example? I'd like to understand where the difficulties show up. I did some research on the build systems for some language bindings. 1. nodejs:...
>Hmm, for Python I'd think the build specification would be translated to a setup.py suitable for distutils invocation. What if I run `ament_meta_build` with `--build-system node-gyp`? It must know all...
> That way, we push build details to each ament_meta_build plugin, for which there will be infrastructure (or not, in which case the implementation can delegate, as you say, or...
> I will say that this design does not fully address that problem. node-gyp will still have to figure out how to get that information on its own. I have...