Related to #1242 and #1785.
AM_CPPFLAGS = \
-DSMYRNA_PATH=\""$(pkgdatadir)/smyrna"\" \
+ -I$(top_srcdir)/lib \
-I$(top_srcdir)/lib/cgraph \
-I$(top_srcdir)/lib/cdt \
-I$(top_srcdir)/lib/glcomp \
/** **/
/*************************************************************************************/
-#include "glcompdefs.h"
+#include <glcomp/glcompdefs.h>
#define ARCBALL_C
#include "smyrnadefs.h"
#include "arcball.h"
// 8<--Snip here if you have your own math types/funcs-->8
-# include "assert.h"
+# include <assert.h>
//Math types derived from the KempoApi tMath library
typedef union Tuple2f_t {
#include "btree.h"
#ifdef _WIN32
-#include "regex_win32.h"
+#include <regex_win32.h>
#else
-#include "regex.h"
+#include <regex.h>
#endif
-#include <memory.h>
+#include <common/memory.h>
btree_node *new_node(char *attribute, char *regex, float min, float max)
{
#include "tvnodes.h"
#ifdef _WIN32
-#include "regex_win32.h"
+#include <regex_win32.h>
#endif
#ifdef __cplusplus
*/
#include "draw.h"
/* #include "topview.h" */
-#include "colorprocs.h"
+#include <common/colorprocs.h>
#include "smyrna_utils.h"
-#include "glutils.h"
-#include "math.h"
+#include <glcomp/glutils.h>
+#include <math.h>
-#include "xdot.h"
+#include <xdot/xdot.h>
#include "viewport.h"
#include "topfisheyeview.h"
#include "appmouse.h"
#include "hotkeymap.h"
#include "polytess.h"
-#include "glcompimage.h"
+#include <glcomp/glcompimage.h>
//delta values
#define DRAW_H
#include "smyrnadefs.h"
#include <gtk/gtkgl.h>
-#include "xdot.h"
+#include <xdot/xdot.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
-#include "glcompfont.h"
+#include <glcomp/glcompfont.h>
#ifdef __cplusplus
extern "C" {
*************************************************************************/
#include "filter.h"
-#include "memory.h"
+#include <common/memory.h>
int clear_filter(tv_filter * f)
{
#include "glexpose.h"
#include "draw.h"
#include "topviewfuncs.h"
-#include "glutils.h"
+#include <glcomp/glutils.h>
#include "topfisheyeview.h"
#include "gui/toolboxcallbacks.h"
#include "arcball.h"
#include <gdk/gdkcursor.h>
#include "draw.h"
/* #include "topview.h" */
-#include "glutils.h"
+#include <glcomp/glutils.h>
#include "hotkeymap.h"
gboolean redraw = FALSE;
#include "viewport.h"
/* #include "topview.h" */
#include "gltemplate.h"
-#include "glutils.h"
+#include <glcomp/glutils.h>
#include "glexpose.h"
#include "glmotion.h"
-#include "glcompset.h"
+#include <glcomp/glcompset.h>
#include "viewportcamera.h"
#include "gui/menucallbacks.h"
#include "arcball.h"
#include "viewport.h"
/* #include "topview.h" */
#include "selectionfuncs.h"
-#include "memory.h"
+#include <common/memory.h>
//Menu Items
#include <gdk/gdkkeysyms.h>
#include <gdk/gdk.h>
#include "viewport.h"
-#include "memory.h"
+#include <common/memory.h>
#include "frmobjectui.h"
#include <assert.h>
-#include "sfstr.h"
+#include <ast/sfstr.h>
#include "gvprpipe.h"
-#include "strcasecmp.h"
+#include <cgraph/strcasecmp.h>
static attr_t *binarySearch(attr_list * l, char *searchKey);
static int sel_node;
*************************************************************************/
#include "glcompui.h"
-#include "glcompbutton.h"
-#include "glcomppanel.h"
-#include "glcomplabel.h"
-#include "glcompimage.h"
+#include <glcomp/glcompbutton.h>
+#include <glcomp/glcomppanel.h>
+#include <glcomp/glcomplabel.h>
+#include <glcomp/glcompimage.h>
#include "gltemplate.h"
-#include "glutils.h"
+#include <glcomp/glutils.h>
#include "glmotion.h"
#include "topfisheyeview.h"
#include "toolboxcallbacks.h"
#include <gdk/gdkkeysyms.h>
#include <gdk/gdk.h>
#include "viewport.h"
-#include "memory.h"
-#include "strcasecmp.h"
+#include <common/memory.h>
+#include <cgraph/strcasecmp.h>
static char guibuffer[BUFSIZ]; //general purpose buffer
#include <gtk/gtkgl.h>
#include <glade/glade.h>
#include "callbacks.h"
-#include "cgraph.h"
-#include <agxbuf.h>
+#include <cgraph/cgraph.h>
+#include <cgraph/agxbuf.h>
#define MAXIMUM_WIDGET_COUNT 97
#include "gvprpipe.h"
#include "topviewsettings.h"
#include "gltemplate.h"
-#include "memory.h"
-#include <const.h>
-#include <agxbuf.h>
+#include <common/memory.h>
+#include <common/const.h>
+#include <cgraph/agxbuf.h>
#include <assert.h>
#include <ctype.h>
#include "frmobjectui.h"
#include "viewport.h"
#include "gltemplate.h"
-#include "glutils.h"
+#include <glcomp/glutils.h>
#include "glmotion.h"
#include "topviewfuncs.h"
#include "topviewsettings.h"
#include "gui.h"
-#include "colorprocs.h"
+#include <common/colorprocs.h>
#include "viewport.h"
-#include "memory.h"
+#include <common/memory.h>
void color_change_request(GtkWidget * widget, gpointer user_data)
{
#include "smyrnadefs.h"
#include "gvprpipe.h"
-#include "const.h"
+#include <common/const.h>
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <viewport.h>
//#include <gltemplate.h>
-#include <gvpr.h>
+#include <gvpr/gvpr.h>
extern GladeXML *xml; //global libglade vars
/* typedef struct {
#ifndef GVPRPIPE_H
#define GVPRPIPE_H
-#include "cgraph.h"
+#include <cgraph/cgraph.h>
#ifdef __cplusplus
extern "C" {
#include "smyrnadefs.h"
#include "hier.h"
-#include "delaunay.h"
-#include "memory.h"
+#include <neatogen/delaunay.h>
+#include <common/memory.h>
/* scale_coords:
*/
#include "support.h"
#include "menucallbacks.h"
#include "gltemplate.h"
-#include "memory.h"
+#include <common/memory.h>
#include "gvprpipe.h"
#include "frmobjectui.h"
#ifdef ENABLE_NLS
*************************************************************************/
#include "polytess.h"
-#include "xdot.h"
+#include <xdot/xdot.h>
tessPoly TP;
#if 0
GLdouble star[5][3] = { 0.6f, -0.1f, 0.0f,
<ClCompile>
<AdditionalOptions>/D "_CRT_SECURE_NO_DEPRECATE" %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)gui;$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir)windows\dependencies\libraries\x86\include;$(SolutionDir)windows\dependencies\libraries\x86\include\cairo;$(SolutionDir);$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\glcomp;$(SolutionDir)lib\gvpr;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\sfio;$(SolutionDir)lib\topfish;$(SolutionDir)lib\xdot;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)gui;$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir)windows\dependencies\libraries\x86\include;$(SolutionDir)windows\dependencies\libraries\x86\include\cairo;$(SolutionDir);$(SolutionDir)lib;$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\glcomp;$(SolutionDir)lib\gvpr;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\sfio;$(SolutionDir)lib\topfish;$(SolutionDir)lib\xdot;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;HAVE_TRIANGLE;HAVE_GTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
- <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)gui;$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir)windows\dependencies\libraries\x86\include;$(SolutionDir)windows\dependencies\libraries\x86\include\cairo;$(SolutionDir);$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\glcomp;$(SolutionDir)lib\gvpr;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\sfio;$(SolutionDir)lib\topfish;$(SolutionDir)lib\xdot;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)gui;$(SolutionDir)windows\include;$(SolutionDir)windows\getopt;$(SolutionDir)windows\dependencies\libraries\x86\include;$(SolutionDir)windows\dependencies\libraries\x86\include\cairo;$(SolutionDir);$(SolutionDir)lib;$(SolutionDir)lib\ast;$(SolutionDir)lib\cdt;$(SolutionDir)lib\cgraph;$(SolutionDir)lib\common;$(SolutionDir)lib\glcomp;$(SolutionDir)lib\gvpr;$(SolutionDir)lib\neatogen;$(SolutionDir)lib\sfio;$(SolutionDir)lib\topfish;$(SolutionDir)lib\xdot;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;HAVE_TRIANGLE;HAVE_GTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeader />
<WarningLevel>Level4</WarningLevel>
* Contributors: See CVS logs. Details at http://www.graphviz.org/
*************************************************************************/
#include "smyrna_utils.h"
-#include "memory.h"
-#include "strcasecmp.h"
+#include <common/memory.h>
+#include <cgraph/strcasecmp.h>
/* many of these functions are available in libcommon.
* We cannot use those because dependencies cause a great
* deal of libcommon to be brought in, which complicates
#define SMYRNA_UTILS_H
#include "smyrnadefs.h"
-#include "cgraph.h"
+#include <cgraph/cgraph.h>
extern char *xml_string(char *s);
extern int l_int(void *obj, Agsym_t * attr, int def);
#define _BB
#endif
-#include "xdot.h"
+#include <xdot/xdot.h>
#include <gtk/gtk.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <gtk/gtkgl.h>
-#include "cgraph.h"
-#include "glcompset.h"
+#include <cgraph/cgraph.h>
+#include <glcomp/glcompset.h>
#include "hier.h"
#include "md5.h"
-#include "glutils.h"
+#include <glcomp/glutils.h>
#ifdef __cplusplus
extern "C" {
//#include "glcomptext.h"
//#include "glcomptextpng.h"
-#include "math.h"
-#include "memory.h"
+#include <math.h>
+#include <common/memory.h>
#include "viewport.h"
#include "viewportcamera.h"
#include "draw.h"
#include "smyrna_utils.h"
-#include "assert.h"
+#include <assert.h>
#include "hier.h"
#include "topfisheyeview.h"
#include <string.h>
-#include "color.h"
-#include "colorprocs.h"
+#include <common/color.h>
+#include <common/colorprocs.h>
#ifdef _WIN32
#include <wincrypt.h>
#include "topviewdata.h"
#include "btree.h"
-#include "glcomppanel.h"
-#include "glcompbutton.h"
+#include <glcomp/glcomppanel.h>
+#include <glcomp/glcompbutton.h>
-#include <memory.h>
+#include <common/memory.h>
static int validate_group_node(tv_node * TV_Node, char *regex_string)
{
#define TOPVIEWDATA_H
#include <gtk/gtk.h>
-#include "cgraph.h"
+#include <cgraph/cgraph.h>
#include "smyrnadefs.h"
#include "tvnodes.h"
#include "smyrnadefs.h"
#include "gui.h"
#include "tvnodes.h"
-#include "glcompset.h"
+#include <glcomp/glcompset.h>
*************************************************************************/
#include "topviewfuncs.h"
-#include "cgraph.h"
+#include <cgraph/cgraph.h>
#include "smyrna_utils.h"
-#include "colorprocs.h"
+#include <common/colorprocs.h>
#include "draw.h"
#include "frmobjectui.h"
-#include "xdot.h"
-#include "glutils.h"
+#include <xdot/xdot.h>
+#include <glcomp/glutils.h>
#include "selectionfuncs.h"
-#include "memory.h"
+#include <common/memory.h>
#include <ctype.h>
static xdot *parseXdotwithattrs(void *e)
#include "tvnodes.h"
#include "viewport.h"
#include "topviewfuncs.h"
-#include "memory.h"
+#include <common/memory.h>
typedef struct {
GType type;
#include <windows.h>
#include <io.h>
#else
-#include "unistd.h"
+#include <unistd.h>
#endif
#include "viewport.h"
#include "draw.h"
-#include "color.h"
+#include <common/color.h>
#include <glade/glade.h>
#include "gui.h"
#include "menucallbacks.h"
-#include "string.h"
+#include <string.h>
#include "glcompui.h"
/* #include "topview.h" */
#include "gltemplate.h"
-#include "colorprocs.h"
-#include "memory.h"
+#include <common/colorprocs.h>
+#include <common/memory.h>
#include "topviewsettings.h"
#include "md5.h"
#include "arcball.h"
#include "hotkeymap.h"
#include "topviewfuncs.h"
-#include "strcasecmp.h"
+#include <cgraph/strcasecmp.h>
/* Forward declarations */
#define bool int
#include "smyrnadefs.h"
#include <gtk/gtk.h>
-#include "xdot.h"
-#include "cgraph.h"
+#include <xdot/xdot.h>
+#include <cgraph/cgraph.h>
#ifdef __cplusplus
extern "C" {
#include "viewportcamera.h"
#include "gui.h"
-#include "math.h"
-#include "memory.h"
-#include "glcompbutton.h"
-#include "glcomplabel.h"
-#include "glcomppanel.h"
+#include <math.h>
+#include <common/memory.h>
+#include <glcomp/glcompbutton.h>
+#include <glcomp/glcomplabel.h>
+#include <glcomp/glcomppanel.h>
static viewport_camera *new_viewport_camera(ViewInfo * view)
#define VIEWPORTCAMERA_H
#include "smyrnadefs.h"
-#include "glcompset.h"
+#include <glcomp/glcompset.h>
#ifdef __cplusplus
extern "C" {