From: Matthew Fernandez Date: Sat, 22 Aug 2020 19:58:16 +0000 (-0700) Subject: disambiguate lib/twopigen/*.c #includes X-Git-Tag: 2.46.0~20^2^2~90^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3ac111bc3e402eb7fb645d14a6fd96d43e64de1f;p=graphviz disambiguate lib/twopigen/*.c #includes Related to #1785. --- diff --git a/lib/twopigen/CMakeLists.txt b/lib/twopigen/CMakeLists.txt index a6f58c40b..5b6e5917f 100644 --- a/lib/twopigen/CMakeLists.txt +++ b/lib/twopigen/CMakeLists.txt @@ -1,4 +1,14 @@ -include_directories( +add_library(twopigen STATIC + # Header files + circle.h + + # Source files + circle.c + twopiinit.c +) + +target_include_directories(twopigen PRIVATE + ${GRAPHVIZ_LIB_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${GRAPHVIZ_LIB_DIR}/cdt ${GRAPHVIZ_LIB_DIR}/cgraph @@ -9,12 +19,3 @@ include_directories( ${GRAPHVIZ_LIB_DIR}/pathplan ${GRAPHVIZ_LIB_DIR}/sparse ) - -add_library(twopigen STATIC - # Header files - circle.h - - # Source files - circle.c - twopiinit.c -) diff --git a/lib/twopigen/Makefile.am b/lib/twopigen/Makefile.am index 2bfc3496e..192128f1a 100644 --- a/lib/twopigen/Makefile.am +++ b/lib/twopigen/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/gvc \ -I$(top_srcdir)/lib/neatogen \ diff --git a/lib/twopigen/circle.c b/lib/twopigen/circle.c index 9117908d8..126715462 100644 --- a/lib/twopigen/circle.c +++ b/lib/twopigen/circle.c @@ -12,7 +12,7 @@ *************************************************************************/ -#include "circle.h" +#include #include #include #define DEF_RANKSEP 1.00 diff --git a/lib/twopigen/gvtwopigen.vcxproj b/lib/twopigen/gvtwopigen.vcxproj index 54ae6724f..830c697b4 100644 --- a/lib/twopigen/gvtwopigen.vcxproj +++ b/lib/twopigen/gvtwopigen.vcxproj @@ -52,7 +52,7 @@ Disabled - $(SolutionDir)windows\include;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\pack;$(SolutionDir)lib\pathplan;$(SolutionDir)lib\sparse;%(AdditionalIncludeDirectories) + $(SolutionDir)windows\include;$(SolutionDir)lib;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\pack;$(SolutionDir)lib\pathplan;$(SolutionDir)lib\sparse;%(AdditionalIncludeDirectories) _DEBUG;_LIB;WIN32_DLL;%(PreprocessorDefinitions) true EnableFastChecks @@ -67,7 +67,7 @@ - $(SolutionDir)windows\include;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\pack;$(SolutionDir)lib\pathplan;$(SolutionDir)lib\sparse;%(AdditionalIncludeDirectories) + $(SolutionDir)windows\include;$(SolutionDir)lib;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\gvc;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\pack;$(SolutionDir)lib\pathplan;$(SolutionDir)lib\sparse;%(AdditionalIncludeDirectories) NDEBUG;_LIB;WIN32_DLL;%(PreprocessorDefinitions) Level4 diff --git a/lib/twopigen/twopiinit.c b/lib/twopigen/twopiinit.c index 341d14085..f5b177727 100644 --- a/lib/twopigen/twopiinit.c +++ b/lib/twopigen/twopiinit.c @@ -17,10 +17,10 @@ * Derived from Graham Wills' algorithm described in GD'97. */ -#include "circle.h" -#include "adjust.h" -#include "pack.h" -#include "neatoprocs.h" +#include +#include +#include +#include static void twopi_init_edge(edge_t * e) {