Why
The hm-pktfwd build process is confusing. This is one of two proposals on how to structure the Dockerfile in order to improve things.
How
This proposal builds each library and then references one from the other. This proposal is most correct in that it cleanly separates each build process. The downside is that it requires more cognitive load to connect the build stages together across different repos.
The other proposal builds everything all at once in hm-pktfwd.
Why The hm-pktfwd build process is confusing. This is one of two proposals on how to structure the Dockerfile in order to improve things.
How This proposal builds each library and then references one from the other. This proposal is most correct in that it cleanly separates each build process. The downside is that it requires more cognitive load to connect the build stages together across different repos.
The other proposal builds everything all at once in hm-pktfwd.
References