CMake Error at circular-dependencies2.cmake:[0-9]+ \(add_library\):
  The inter-target dependency graph, for the target "lib2", contains the
  following strongly connected component \(cycle\):

    group "feat:{base3,base4}"
      depends on group "feat:{base1,base2}"
    group "feat:{base1,base2}"
      depends on group "feat:{base3,base4}"

Call Stack \(most recent call first\):
  CMakeLists.txt:[0-9]+ \(include\)
