1# $Id$Revision: 2## Process this file with automake to produce Makefile.in 3 4pdfdir = /usr/local/share/doc/graphviz/pdf 5pkgconfigdir = $(prefix)/libdata/pkgconfig 6HOSTCC ?= $(CC) 7GVPR_VERSION="2:0:0" 8 9AM_CPPFLAGS = \ 10 -I$(top_srcdir) \ 11 -I$(top_srcdir)/lib/expr \ 12 -I$(top_builddir)/lib/expr \ 13 -I$(top_srcdir)/lib/vmalloc \ 14 -I$(top_srcdir)/lib/sfio \ 15 -I$(top_srcdir)/lib/ast \ 16 -I$(top_srcdir)/lib/ingraphs \ 17 -I$(top_srcdir)/lib/common \ 18 -I$(top_builddir)/lib/common \ 19 -I$(top_srcdir)/lib/cgraph \ 20 -I$(top_srcdir)/lib/cdt \ 21 -DDFLT_GVPRPATH="\".$(PATH_SEPARATOR)$(pkgdatadir)/gvpr\"" 22 23pkginclude_HEADERS = gvpr.h 24noinst_HEADERS = actions.h compile.h gprstate.h parse.h queue.h trieFA.h trie.c 25noinst_LTLIBRARIES = libgvpr_C.la 26lib_LTLIBRARIES = libgvpr.la 27pkgconfig_DATA = libgvpr.pc 28man_MANS = gvpr.3 29pdf_DATA = gvpr.3.pdf 30 31libgvpr_C_la_SOURCES = actions.c compile.c gvpr.c gprstate.c parse.c queue.c 32$(libgvpr_C_la_OBJECTS): gdefs.h 33libgvpr_C_la_DEPENDENCIES = \ 34 $(top_builddir)/lib/expr/libexpr_C.la \ 35 $(top_builddir)/lib/common/libcommon_C.la \ 36 $(top_builddir)/lib/ingraphs/libingraphs_C.la 37 38gvpr.3.pdf: gvpr.3.ps 39 @PS2PDF@ $< $@ 40 41gvpr.3.ps: $(srcdir)/gvpr.3 42 @GROFF@ -Tps -man $< >$@ 43 44libgvpr_la_LDFLAGS = -version-info $(GVPR_VERSION) -no-undefined 45libgvpr_la_SOURCES = $(libgvpr_C_la_SOURCES) 46libgvpr_la_LIBADD = $(libgvpr_C_la_LIBADD) \ 47 $(top_builddir)/lib/ingraphs/libingraphs_C.la \ 48 $(top_builddir)/lib/expr/libexpr_C.la \ 49 $(top_builddir)/lib/cdt/libcdt.la \ 50 $(top_builddir)/lib/cgraph/libcgraph.la \ 51 $(MATH_LIBS) 52libgvpr_la_DEPENDENCIES = $(libgvpr_C_la_DEPENDENCIES) 53 54if WITH_WIN32 55libgvpr_la_LDFLAGS += -export-symbols-regex gvpr 56endif 57 58mkdefs$(EXEEXT): 59 $(HOSTCC) $(srcdir)/mkdefs.c -o mkdefs$(EXEEXT) 60 61gdefs.h: $(top_srcdir)/lib/gvpr/gprdata mkdefs$(EXEEXT) 62 ./mkdefs$(EXEEXT) gdefs.h < $(top_srcdir)/lib/gvpr/gprdata 63 64EXTRA_DIST = $(man_MANS) $(pdf_DATA) gprdata mkdefs.c gdefs.h trie.c gvprlib.vcxproj* 65 66DISTCLEANFILES = $(pdf_DATA) gdefs.h mkdefs$(EXEEXT) gvpr.3.ps 67