Skip to content

BUG: Error in caused mark_as_superbuild items to be missed

set(XYZ "DUMMY")
mark_as_superbuild(
      VAR
        XYZ:STRING
      PROJECTS MYPROJECT
)
ExternalProject_Include_Dependencies( MYPROJECT
       PROJECT_VAR proj
       EP_ARGS_VAR MYTEST_EP_ARGS
       DEPENDS_VAR MYPROJECT_DEPENDENCIES
)

would fail to propagate the XYZ variable to the MYTEST_EP_ARGS variable.

The "if(_all)" was always evaluating to false, even when "${_all}" was a list with 100's of elements.

Merge request reports