about circular dependency
- Dominant language
- C++
- Stars
- 125
- Forks
- 382
- Avg merge
- 22h 39m
- Merged PRs (30d)
- 21
Description
Hi,
I am working in the devtools team, and we are trying to move all our reusable components into conan package and adopt the CICD in gitlab. but we run into the troubles of circular dependency problem as many components depend on each others.
for example, we have a component called "memory"and another component called "generic", when we build memory lib , it try to include some header files exists in generic module and same in other way. this is fine today as we use perforce and we can easily sync out multi repos into same sandbox. but now it becomes a show stop problem when we try to migrate to git, as we cannot clone multi repos into same workspace.
I guess this is could be a very common situation for non-oss software development, just want to seek some insight and suggestions
xiaoliang,
thanks
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.