Hi, Just a quick note to let you know I finally finished adding support for "explicit" dependencies to kf5dot. This makes it possible to express dependencies between frameworks which are not included in the Graphviz files generated by CMake.
This happens in kdnssd, because depending on the system configuration it will build either an Avahi or a Dnssd backend, and only the later requires KConfig. It also happens with kded, which depends on macros provided by kinit, but does not actually link to any target provided by kinit. The way to express those dependencies is through the yaml file. For illustration, here is kded.yaml: tier: 3 framework-dependencies: # kded depends on CMake macros provided by kinit - kinit Updated diagrams are available at http://agateau.com/tmp/kf5 Which reminds me I need to document the format of this yaml file... Aurélien _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel