dot_static_SOURCES = dot.c
dot_static_LDFLAGS = -export-dynamic -dlpreopen self -export-symbols-regex '.*_LTX_library'
dot_static_LDADD = \
- $(top_builddir)/lib/plugin/.libs/libgvplugin_dot_layout.a \
- $(top_builddir)/lib/plugin/.libs/libgvplugin_neato_layout.a \
- $(top_builddir)/lib/plugin/.libs/libgvplugin_gd.a \
- $(top_builddir)/lib/plugin/.libs/libgvplugin_pangocairo.a \
- $(top_builddir)/lib/gvc/.libs/libgvc_builtins.a \
- $(top_builddir)/lib/pathplan/.libs/libpathplan.a \
- $(top_builddir)/lib/pack/.libs/libpack.a \
- $(top_builddir)/lib/graph/.libs/libgraph.a \
- $(top_builddir)/lib/cdt/.libs/libcdt.a \
- @PANGOCAIRO_LIBS@ @GD_LIBS_STATIC@ @ICONV_LIBS@ @FC_LIBS@ @FT_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @EXPAT_LIBS@ @Z_LIBS@ @LIBGEN_LIBS@ @LIBLTDL@ @SOCKET_LIBS@ @IPSEPCOLA_LIBS@
+ $(top_builddir)/lib/plugin/libgvplugin_dot_layout_C.la \
+ $(top_builddir)/lib/plugin/libgvplugin_neato_layout_C.la \
+ $(top_builddir)/lib/plugin/libgvplugin_gd_C.la \
+ $(top_builddir)/lib/plugin/libgvplugin_pangocairo_C.la \
+ $(top_builddir)/lib/gvc/libgvc_builtins_C.la \
+ $(top_builddir)/lib/pathplan/libpathplan_C.la \
+ $(top_builddir)/lib/pack/libpack_C.la \
+ $(top_builddir)/lib/graph/libgraph_C.la \
+ $(top_builddir)/lib/cdt/libcdt_C.la \
+ @PANGOCAIRO_LIBS@ @GD_LIBS@ @ICONV_LIBS@ @FC_LIBS@ @FT_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @EXPAT_LIBS@ @Z_LIBS@ @LIBGEN_LIBS@ @LIBLTDL@ @SOCKET_LIBS@ @IPSEPCOLA_LIBS@
EXTRA_DIST = Makefile.old dot.1 dot.pdf
gvpr_SOURCES = actions.c compile.c gvpr.c gprstate.c parse.c queue.c
-gvpr_LDADD = $(top_builddir)/lib/expr/libexpr.la \
- $(top_builddir)/lib/vmalloc/libvmalloc.la \
- $(top_builddir)/lib/sfio/libsfio.la \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+gvpr_LDADD = \
+ $(top_builddir)/lib/vmalloc/libvmalloc_C.la \
+ $(top_builddir)/lib/sfio/libsfio_C.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
+ $(top_builddir)/lib/expr/libexpr.la \
$(top_builddir)/lib/agraph/libagraph.la @MATH_LIBS@
gvpr_DEPENDENCIES = \
- $(top_builddir)/lib/ast/libast.la
+ $(top_builddir)/lib/ast/libast_C.la
$(gvpr_OBJECTS): gdefs.h
gxl2dot_SOURCES = cvtgxl.c dot2gxl.c gxl2dot.c
gxl2dot_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/agraph/libagraph.la @EXPAT_LIBS@ \
$(top_builddir)/lib/graph/libgraph.la
sccmap_SOURCES = sccmap.c
sccmap_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/agraph/libagraph.la
ccomps_SOURCES = ccomps.c
ccomps_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/graph/libgraph.la
tred_SOURCES = tred.c
tred_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/graph/libgraph.la
unflatten_SOURCES = unflatten.c
unflatten_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/agraph/libagraph.la
acyclic_SOURCES = acyclic.c
acyclic_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/graph/libgraph.la
nop_SOURCES = nop.c
nop_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/agraph/libagraph.la
gvcolor_SOURCES = gvcolor.c colxlate.c colortbl.h
gvcolor_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/graph/libgraph.la
bcomps_SOURCES = bcomps.c
bcomps_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/graph/libgraph.la
gc_SOURCES = gc.c
gc_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/graph/libgraph.la
gvpack_SOURCES = gvpack.c gvpack_builtins.c
gvpack_LDADD = \
$(top_builddir)/lib/gvc/libgvc.la \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/plugin/libgvplugin_neato_layout.la
dijkstra_SOURCES = dijkstra.c
dijkstra_LDADD = \
- $(top_builddir)/lib/ingraphs/libingraphs.la \
+ $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/agraph/libagraph.la
.1.pdf:
AC_MSG_WARN(Optional IPSEPCOLA is enabled)
AC_DEFINE_UNQUOTED(IPSEPCOLA,1,[Define if you want IPSEPCOLA])
IPSEPCOLA_INCLUDES='-I$(top_srcdir)/lib/vpsc'
- IPSEPCOLA_LIBS='$(top_builddir)/lib/vpsc/libvpsc.la -lstdc++'
+ IPSEPCOLA_LIBS='$(top_builddir)/lib/vpsc/libvpsc_C.la -lstdc++'
fi
AC_SUBST(IPSEPCOLA_INCLUDES)
AC_SUBST(IPSEPCOLA_LIBS)
AC_MSG_WARN(Optional GD library not available - no gd.h))
LDFLAGS=$save_LDFLAGS
CPPFLAGS=$save_CPPFLAGS
- GD_LIBS_STATIC=$(GD_LIBS)
fi
else
# using the internal libgd
AC_DEFINE_UNQUOTED(HAVE_GD_GIF,1,[Define if the GD library has the GD_GIF feature])
AC_DEFINE_UNQUOTED(HAVE_LIBGD,1,[Define if either internal or external GD library is availabel])
GD_INCLUDES='-I$(top_srcdir)/lib/gd'
- GD_LIBS='$(top_builddir)/lib/gd/libgvgd.la'
- GD_LIBS_STATIC='$(top_builddir)/lib/gd/.libs/libgvgd.a'
+ GD_LIBS='$(top_builddir)/lib/gd/libgvgd_C.la'
fi
AC_SUBST(GD_INCLUDES)
AC_SUBST(GD_LIBS)
prune_SOURCES = generic_list.c prune.c
-prune_LDADD = $(top_builddir)/lib/ingraphs/libingraphs.la \
+prune_LDADD = $(top_builddir)/lib/ingraphs/libingraphs_C.la \
$(top_builddir)/lib/agraph/libagraph.la \
$(top_builddir)/lib/cdt/libcdt.la
-I$(top_srcdir)/lib/cdt
pkginclude_HEADERS = aghdr.h agraph.h malloc.h vmstub.h grammar.h
+noinst_LTLIBRARIES = libagraph_C.la
pkglib_LTLIBRARIES = libagraph.la
pkgconfig_DATA = libagraph.pc
man_MANS = $(man)
pdf_DATA = $(pdf)
-libagraph_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
-
-libagraph_la_SOURCES = agerror.c apply.c attr.c \
+libagraph_C_la_SOURCES = agerror.c apply.c attr.c \
edge.c flatten.c grammar.y graph.c id.c imap.c io.c \
mem.c node.c obj.c pend.c rec.c refstr.c scan.l subg.c \
utils.c write.c
+libagraph_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
+libagraph_la_SOURCES = $(libagraph_C_la_SOURCES)
libagraph_la_LIBADD = $(top_builddir)/lib/cdt/libcdt.la
scan.o scan.lo: scan.c grammar.h