]> granicus.if.org Git - graphviz/commitdiff
remove useless MSBuild project dependency on ortho for neato_layout plugin
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Mon, 12 Jul 2021 14:54:05 +0000 (16:54 +0200)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Wed, 14 Jul 2021 09:18:42 +0000 (11:18 +0200)
The neato_layout plugin only depends indirectly on ortho through
neatogen which it already has a project reference to.

A project reference is a more modern way of creating a project
dependency than the centralized project dependencies in the solution
file. See https://stackoverflow.com/a/2317017/3122101.

This change is made to avoid confusion when upcoming commits in this
series change ortho to be part of the gvc shared library and adjusts
the neatogen library accordingly.

Towards https://gitlab.com/graphviz/graphviz/-/issues/2096.

graphviz.sln

index a58e4fb53aefc5c92f8a49cc76bb74afc3271904..337f58288e6d6ddcae1ad934b3f11c87ef2344dc 100644 (file)
@@ -23,9 +23,6 @@ EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dot", "cmd\dot\dot.vcxproj", "{A334BA89-79FC-40E4-8D42-4852ECD2505B}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gvplugin_neato_layout", "plugin\neato_layout\gvplugin_neato_layout.vcxproj", "{92EA9398-9244-4DAA-8E7D-2F6BEC338CAB}"
-       ProjectSection(ProjectDependencies) = postProject
-               {2D29953F-2D74-471E-A064-5D184E762DFF} = {2D29953F-2D74-471E-A064-5D184E762DFF}
-       EndProjectSection
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "patchwork", "lib\patchwork\gvpatchwork.vcxproj", "{6BD77BDE-151D-4824-A8BC-9F067662F7AB}"
 EndProject