Closed smanders closed 9 months ago
the dependency graph helps to see which externpro-built libraries depend on other externpro-built libraries (and therefore which ones needed to be updated to pass XP_MODULES_DIR in so these dependencies can be found as they are built)
completed with commits referenced above
externpro/externpro https://github.com/externpro/externpro is the next generation of externpro!
this new repo (externpro/externpro) is intended to be added as a submodule to projects that wish to build leveraging a buildpro image/container and using externpro cmake
.devcontainer and modules relocated to externpro/externpro
the buildpro
.devcontainer/
directory https://github.com/smanders/buildpro/tree/23.04.3/.devcontainer has been removed from buildpro https://github.com/smanders/buildpro/commit/546655bc99c4f1b61c4cdfe3eee131d67f5b9a93 and added to externpro/externprothe smanders/externpro
modules/
directory https://github.com/smanders/externpro/tree/23.04/modules will be removed from smanders/externpro and added to externpro/externproadditional related changes
MODULES_DIR
will be set to.devcontainer/cmake
CMAKE_DIR
will be set to${[STAGE|externpro]_DIR}/share/cmake
XP_MODULE_PATH
is no longer the same as theCMAKE_MODULE_PATH
being passed in to all externpro projectsXP_MODULE_PATH
will need to be passed in to projects that need to find other externpro projects-DXP_MODULE_PATH=${CMAKE_DIR}