1# $Id$Revision$ 2## Process this file with automake to produce Makefile.in 3 4pdfdir = /usr/local/share/doc/graphviz/pdf 5 6AM_CPPFLAGS = \ 7 -DSMYRNA_PATH=\""$(pkgdatadir)/smyrna"\" \ 8 -I$(top_srcdir) \ 9 -I$(top_srcdir)/lib/cgraph \ 10 -I$(top_srcdir)/lib/cdt \ 11 -I$(top_srcdir)/lib/glcomp \ 12 -I$(top_srcdir)/lib/utilities \ 13 -I$(top_srcdir)/lib/xdot \ 14 -I$(top_srcdir)/lib/glcomp \ 15 -I$(top_srcdir)/lib/ast \ 16 -I$(top_srcdir)/lib/sfio \ 17 -I$(top_srcdir)/lib/neatogen \ 18 -I$(top_srcdir)/lib/topfish \ 19 -I$(top_srcdir)/lib/gvpr \ 20 -I$(top_srcdir)/lib/common \ 21 -I$(top_srcdir)/cmd/smyrna/gui \ 22 $(GTK_CFLAGS) $(GLUT_CFLAGS) $(GTKGLEXT_CFLAGS) $(GLADE_CFLAGS) $(FREETYPE2_CFLAGS) $(FONTCONFIG_CFLAGS) $(GTS_CFLAGS) $(XRENDER_CFLAGS) 23 24bin_PROGRAMS = 25man_MANS = 26pdf_DATA = 27if WITH_SMYRNA 28if ENABLE_SHARED 29bin_PROGRAMS += smyrna 30endif 31if ENABLE_STATIC 32bin_PROGRAMS += smyrna_static 33endif 34man_MANS += smyrna.1 35pdf_DATA += smyrna.1.pdf 36endif 37 38noinst_HEADERS = arcball.h draw.h glexpose.h \ 39 glmotion.h gltemplate.h gui/appmouse.h gui/callbacks.h \ 40 hotkeymap.h materials.h md5.h polytess.h selectionfuncs.h \ 41 smyrna_utils.h smyrnadefs.h topfisheyeview.h \ 42 topviewdefs.h topviewfuncs.h trackball.h tvnodes.h \ 43 viewport.h viewportcamera.h support.h \ 44 gui/datalistcallbacks.h gui/frmobjectui.h \ 45 gui/glcompui.h gui/gui.h gui/menucallbacks.h \ 46 gui/toolboxcallbacks.h gui/topviewsettings.h gvprpipe.h hier.h glutrender.h 47 48smyrna_SOURCES = arcball.c draw.c glexpose.c \ 49 glmotion.c gltemplate.c gui/appmouse.c gui/callbacks.c \ 50 gvprpipe.c hier.c hotkeymap.c main.c md5.c polytess.c \ 51 selectionfuncs.c smyrna_utils.c topfisheyeview.c \ 52 topviewfuncs.c trackball.c tvnodes.c \ 53 viewport.c viewportcamera.c \ 54 gui/datalistcallbacks.c gui/frmobjectui.c \ 55 gui/glcompui.c gui/gui.c gui/menucallbacks.c \ 56 gui/toolboxcallbacks.c gui/topviewsettings.c glutrender.c 57 58smyrna_LDADD = $(top_builddir)/lib/cgraph/libcgraph_C.la \ 59 $(top_builddir)/lib/cdt/libcdt_C.la \ 60 $(top_builddir)/lib/xdot/libxdot_C.la \ 61 $(top_builddir)/lib/glcomp/libglcomp_C.la \ 62 $(top_builddir)/lib/topfish/libtopfish_C.la \ 63 $(top_builddir)/lib/common/libcommon_C.la \ 64 $(top_builddir)/lib/gvpr/libgvpr_C.la \ 65 $(top_builddir)/lib/expr/libexpr_C.la \ 66 $(top_builddir)/lib/ingraphs/libingraphs_C.la \ 67 $(top_builddir)/lib/neatogen/libneatogen_C.la \ 68 $(GTK_LIBS) $(GLUT_LIBS) $(GTKGLEXT_LIBS) $(GLADE_LIBS) $(X_LIBS) $(EXPAT_LIBS) $(GTS_LIBS) $(MATH_LIBS) $(EXTRA_SMYRNA_LDFLAGS) 69 70smyrna_static_SOURCES = $(smyrna_SOURCES) 71smyrna_static_LDADD = $(top_builddir)/lib/cgraph/libcgraph_C.la \ 72 $(top_builddir)/lib/cdt/libcdt_C.la \ 73 $(top_builddir)/lib/xdot/libxdot_C.la \ 74 $(top_builddir)/lib/glcomp/libglcomp_C.la \ 75 $(top_builddir)/lib/topfish/libtopfish_C.la \ 76 $(top_builddir)/lib/common/libcommon_C.la \ 77 $(top_builddir)/lib/gvpr/libgvpr_C.la \ 78 $(top_builddir)/lib/expr/libexpr_C.la \ 79 $(top_builddir)/lib/ingraphs/libingraphs_C.la \ 80 $(top_builddir)/lib/neatogen/libneatogen_C.la \ 81 $(GTK_LIBS) $(GLUT_LIBS) $(GTKGLEXT_LIBS) $(GLADE_LIBS) $(X_LIBS) $(EXPAT_LIBS) $(GTS_LIBS) $(MATH_LIBS) 82 83smyrna.1.pdf: smyrna.1.ps 84 @PS2PDF@ $< $@ 85 86smyrna.1.ps: $(srcdir)/smyrna.1 87 @GROFF@ -Tps -man $< >$@ 88 89EXTRA_DIST = smyrna.vcxproj* $(man_MANS) $(pdf_DATA) smyrna.1 90 91DISTCLEANFILES = $(pdf_DATA) smyrna.1.ps 92 93