Graphviz feature request: two nodes for TARGET_LINK_LIBRARIES
cmake version 3.19.0-rc2 Windows 10 1906
When set TARGET_LINK_LIBRARIES item with debug and optimized, the Graphviz dot will be added two nodes. For example:
TARGET_LINK_LIBRARIES(NetHelper PUBLIC
debug libmongoosed
optimized libmongoose
)
TARGET_LINK_LIBRARIES(NetHelper PUBLIC
debug libleveldbd
optimized libleveldb
)
dot like this:
"node24" [ label = "leveldbd", shape = septagon ];
"node20" -> "node24" // NetHelper -> leveldbd
"node25" [ label = "mongoosed", shape = septagon ];
"node20" -> "node25" // NetHelper -> mongoosed
"node26" [ label = "leveldb", shape = septagon ];
"node20" -> "node26" // NetHelper -> leveldb
"node27" [ label = "mongoose", shape = septagon ];
"node20" -> "node27" // NetHelper -> mongoose
png like this: