Related to #1785.
GVPR_VERSION="2:0:0"
AM_CPPFLAGS = \
+ -I$(top_srcdir)/lib \
-I$(top_srcdir)/lib/expr \
-I$(top_builddir)/lib/expr \
-I$(top_srcdir)/lib/vmalloc \
* Code for main functions in gpr
*/
-#include <actions.h>
-#include <error.h>
-#include <ast.h>
-#include "compile.h"
-#include "sfstr.h"
+#include <gvpr/actions.h>
+#include <ast/error.h>
+#include <ast/ast.h>
+#include <gvpr/compile.h>
+#include <ast/sfstr.h>
#include <string.h>
#include <stdio.h>
#include <ctype.h>
-#include "strcasecmp.h"
+#include <cgraph/strcasecmp.h>
#define KINDS(p) ((AGTYPE(p) == AGRAPH) ? "graph" : (AGTYPE(p) == AGNODE) ? "node" : "edge")
#include <stdlib.h>
-#include "arith.h"
-#include "color.h"
-#include "colortbl.h"
+#include <common/arith.h>
+#include <common/color.h>
+#include <common/colortbl.h>
static char* colorscheme;
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
-#include "compile.h"
+#include <gvpr/compile.h>
#include <assert.h>
-#include "cgraph.h"
-#include <error.h>
-#include <actions.h>
-#include "sfstr.h"
+#include <cgraph/cgraph.h>
+#include <ast/error.h>
+#include <gvpr/actions.h>
+#include <ast/sfstr.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#define MIN(a,b) ((a)<(b)?(a):(b))
#define MAX(a,b) ((a)>(b)?(a):(b))
-#include <gdefs.h>
+#include <gvpr/gdefs.h>
-#include "ctype.h"
-#include "trie.c"
+#include <ctype.h>
+#include <gvpr/trie.c>
#define BITS_PER_BYTE 8
#ifdef HAVE_INTPTR_T
#include "shlwapi.h"
#endif
-#include <gprstate.h>
-#include <error.h>
-#include <sfstr.h>
+#include <gvpr/gprstate.h>
+#include <ast/error.h>
+#include <ast/sfstr.h>
static int name_used;
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#else
-#include "compat_unistd.h"
+#include <ast/compat_unistd.h>
#endif
#include "builddate.h"
-#include "gprstate.h"
-#include "cgraph.h"
-#include "globals.h"
-#include "ingraphs.h"
-#include "compile.h"
-#include "queue.h"
-#include "gvpr.h"
-#include "actions.h"
-#include "sfstr.h"
-#include <error.h>
+#include <gvpr/gprstate.h>
+#include <cgraph/cgraph.h>
+#include <common/globals.h>
+#include <ingraphs/ingraphs.h>
+#include <gvpr/compile.h>
+#include <gvpr/queue.h>
+#include <gvpr/gvpr.h>
+#include <gvpr/actions.h>
+#include <ast/sfstr.h>
+#include <ast/error.h>
#include <string.h>
#include <ctype.h>
#include <setjmp.h>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>$(ProjectDir);$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir);$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\expr;$(SolutionDir)lib\ingraphs;$(SolutionDir)lib\sfio;$(SolutionDir)lib\vmalloc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir);$(SolutionDir)lib;$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\expr;$(SolutionDir)lib\ingraphs;$(SolutionDir)lib\sfio;$(SolutionDir)lib\vmalloc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>EXPORT_GVPR;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
- <AdditionalIncludeDirectories>$(ProjectDir);$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir);$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\expr;$(SolutionDir)lib\ingraphs;$(SolutionDir)lib\sfio;$(SolutionDir)lib\vmalloc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir);$(SolutionDir)lib;$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\expr;$(SolutionDir)lib\ingraphs;$(SolutionDir)lib\sfio;$(SolutionDir)lib\vmalloc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>EXPORT_GVPR;_LIB;GVDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeader />
<WarningLevel>Level4</WarningLevel>
*
*/
-#include <ast.h>
-#include <sfstr.h>
-#include <error.h>
-#include <parse.h>
+#include <ast/ast.h>
+#include <ast/sfstr.h>
+#include <ast/error.h>
+#include <gvpr/parse.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
*
*/
-#include <queue.h>
-#include <ast.h>
+#include <gvpr/queue.h>
+#include <ast/ast.h>
typedef struct {
Dtlink_t link;
#define UNDERLINE
-#include "trieFA.h"
+#include <gvpr/trieFA.h>
TrieState TrieStateTbl[70] = {
{ -1, 0, 0x3b8620 },