1# $Id$ $Revision$ 2## Process this file with automake to produce Makefile.in 3 4GVC_VERSION="6:0:0" 5 6pdfdir = /usr/local/share/doc/graphviz/pdf 7pkgconfigdir = $(prefix)/libdata/pkgconfig 8 9AM_CPPFLAGS = \ 10 -I$(top_srcdir) \ 11 -I$(top_srcdir)/lib/common \ 12 -I$(top_srcdir)/lib/pathplan \ 13 -I$(top_srcdir)/lib/cgraph \ 14 -I$(top_srcdir)/lib/cdt \ 15 $(INCLTDL) -DGVLIBDIR=\"$(pkglibdir)\" 16 17if WITH_WIN32 18AM_CFLAGS = -D_BLD_gvc=1 19AM_CPPFLAGS += -O0 20endif 21 22LIBS = $(SOCKET_LIBS) $(Z_LIBS) $(MATH_LIBS) 23 24pkginclude_HEADERS = gvc.h gvcext.h gvplugin.h gvcjob.h \ 25 gvcommon.h gvplugin_render.h gvplugin_layout.h gvconfig.h \ 26 gvplugin_textlayout.h gvplugin_device.h gvplugin_loadimage.h 27noinst_HEADERS = gvcint.h gvcproc.h gvio.h 28noinst_LTLIBRARIES = libgvc_C.la 29lib_LTLIBRARIES = libgvc.la 30pkgconfig_DATA = libgvc.pc 31man_MANS = gvc.3 32pdf_DATA = gvc.3.pdf 33 34 35libgvc_C_la_SOURCES = gvrender.c gvlayout.c gvdevice.c gvloadimage.c \ 36 gvcontext.c gvjobs.c gvevent.c gvplugin.c gvconfig.c \ 37 gvtool_tred.c gvtextlayout.c gvusershape.c gvc.c 38 39libgvc_C_la_LIBADD = \ 40 $(top_builddir)/lib/pack/libpack_C.la \ 41 $(top_builddir)/lib/xdot/libxdot_C.la \ 42 $(top_builddir)/lib/label/liblabel_C.la \ 43 $(top_builddir)/lib/common/libcommon_C.la 44libgvc_C_la_DEPENDENCIES = \ 45 $(top_builddir)/lib/pack/libpack_C.la \ 46 $(top_builddir)/lib/xdot/libxdot_C.la \ 47 $(top_builddir)/lib/label/liblabel_C.la \ 48 $(top_builddir)/lib/common/libcommon_C.la 49if WITH_ORTHO 50libgvc_C_la_LIBADD += $(top_builddir)/lib/ortho/libortho_C.la 51libgvc_C_la_DEPENDENCIES += $(top_builddir)/lib/ortho/libortho_C.la 52endif 53if ENABLE_LTDL 54libgvc_C_la_LIBADD += @LIBLTDL@ $(LIBLTDL_LDFLAGS) 55endif 56 57libgvc_la_LDFLAGS = -version-info $(GVC_VERSION) -no-undefined 58libgvc_la_SOURCES = $(libgvc_C_la_SOURCES) 59libgvc_la_LIBADD = $(libgvc_C_la_LIBADD) \ 60 $(top_builddir)/lib/xdot/libxdot.la \ 61 $(top_builddir)/lib/cdt/libcdt.la \ 62 $(top_builddir)/lib/cgraph/libcgraph.la \ 63 $(top_builddir)/lib/pathplan/libpathplan.la \ 64 $(EXPAT_LIBS) $(Z_LIBS) $(MATH_LIBS) 65libgvc_la_DEPENDENCIES = $(libgvc_C_la_DEPENDENCIES) 66 67if WITH_WIN32 68libgvc_la_LDFLAGS += -export-symbols $(top_srcdir)/lib/gvc.def 69endif 70 71gvc.3.pdf: gvc.3.ps 72 @PS2PDF@ $< $@ 73 74gvc.3.ps: $(srcdir)/gvc.3 75 @GROFF@ -Tps -man $< >$@ 76 77EXTRA_DIST = $(man_MANS) $(pdf_DATA) 78 79DISTCLEANFILES = $(pdf_DATA) gvc.3.ps 80