From: Matthew Fernandez Date: Sat, 29 Aug 2020 18:44:03 +0000 (-0700) Subject: disambiguate plugin/neato_layout #includes X-Git-Tag: 2.46.0~20^2^2~69^2~14 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b06b0037eaa8bd861b04356d11efa081f3586625;p=graphviz disambiguate plugin/neato_layout #includes Related to #1785. --- diff --git a/plugin/neato_layout/CMakeLists.txt b/plugin/neato_layout/CMakeLists.txt index cc3764a89..8e27c9721 100644 --- a/plugin/neato_layout/CMakeLists.txt +++ b/plugin/neato_layout/CMakeLists.txt @@ -1,4 +1,11 @@ -include_directories( +add_library(gvplugin_neato_layout SHARED + # Source files + gvplugin_neato_layout.c + gvlayout_neato_layout.c +) + +target_include_directories(gvplugin_neato_layout PRIVATE + ${GRAPHVIZ_LIB_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${GRAPHVIZ_LIB_DIR}/cdt ${GRAPHVIZ_LIB_DIR}/cgraph @@ -7,12 +14,6 @@ include_directories( ${GRAPHVIZ_LIB_DIR}/pathplan ) -add_library(gvplugin_neato_layout SHARED - # Source files - gvplugin_neato_layout.c - gvlayout_neato_layout.c -) - target_link_libraries(gvplugin_neato_layout cdt cgraph diff --git a/plugin/neato_layout/Makefile.am b/plugin/neato_layout/Makefile.am index d9ae87731..19c86c542 100644 --- a/plugin/neato_layout/Makefile.am +++ b/plugin/neato_layout/Makefile.am @@ -2,6 +2,7 @@ ## Process this file with automake to produce Makefile.in AM_CPPFLAGS = \ + -I$(top_srcdir)/lib \ -I$(top_srcdir)/lib/common \ -I$(top_srcdir)/lib/pathplan \ -I$(top_srcdir)/lib/gvc \ diff --git a/plugin/neato_layout/gvlayout_neato_layout.c b/plugin/neato_layout/gvlayout_neato_layout.c index d5b637aaf..85fcd1a32 100644 --- a/plugin/neato_layout/gvlayout_neato_layout.c +++ b/plugin/neato_layout/gvlayout_neato_layout.c @@ -21,10 +21,10 @@ #include -#include "gvplugin_layout.h" +#include /* FIXME - globals.h is needed for Nop */ -#include "globals.h" +#include typedef enum { LAYOUT_NEATO, LAYOUT_FDP, diff --git a/plugin/neato_layout/gvplugin_neato_layout.c b/plugin/neato_layout/gvplugin_neato_layout.c index 59aa2462e..66599dc11 100644 --- a/plugin/neato_layout/gvplugin_neato_layout.c +++ b/plugin/neato_layout/gvplugin_neato_layout.c @@ -11,7 +11,7 @@ * Contributors: See CVS logs. Details at http://www.graphviz.org/ *************************************************************************/ -#include "gvplugin.h" +#include extern gvplugin_installed_t gvlayout_neato_types[]; diff --git a/plugin/neato_layout/gvplugin_neato_layout.vcxproj b/plugin/neato_layout/gvplugin_neato_layout.vcxproj index 761cd41a3..5d849d973 100644 --- a/plugin/neato_layout/gvplugin_neato_layout.vcxproj +++ b/plugin/neato_layout/gvplugin_neato_layout.vcxproj @@ -51,7 +51,7 @@ Disabled - $(SolutionDir)windows\include;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\pathplan;%(AdditionalIncludeDirectories) + $(SolutionDir)windows\include;$(SolutionDir)lib;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\pathplan;%(AdditionalIncludeDirectories) true EnableFastChecks MultiThreadedDebugDLL @@ -72,7 +72,7 @@ - $(SolutionDir)windows\include;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\pathplan;%(AdditionalIncludeDirectories) + $(SolutionDir)windows\include;$(SolutionDir)lib;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\pathplan;%(AdditionalIncludeDirectories) Level4 true