In this workshop session, the biicode C++ (and C) dependency manager and automation tool will be used, hands on. An initial introduction to the problem and the general ideas will be done, but soon proceed to real usage: - Developing a simple package, retriving google gtest from the servers automatically to develop unit tests, publishing such package to biicode servers, and reusing the published code in a new, different project. This project will also use another library, a OpenGL window manager. - It will be shown howtos: Versions of dependencies, managing different alternate packages. Deps overriding and conflict resolution. Managing and reusing cmake configuration files.
Slides