1EXTRA_DIST=libcola.pc.in
2
3lib_LTLIBRARIES = libcola.la
4libcola_la_CPPFLAGS = -I$(top_srcdir) $(CAIROMM_CFLAGS) -I$(includedir)/libcola -fPIC
5
6# Depends on libvpsc
7libcola_la_LIBADD = $(top_builddir)/libvpsc/libvpsc.la $(CAIROMM_LIBS)
8
9libcola_la_SOURCES = cola.h\
10	cola.cpp\
11	colafd.cpp\
12	conjugate_gradient.cpp\
13	conjugate_gradient.h\
14	exceptions.h\
15	gradient_projection.cpp\
16	gradient_projection.h\
17	shortest_paths.h\
18	straightener.h\
19	straightener.cpp\
20	connected_components.cpp\
21	convex_hull.h\
22	convex_hull.cpp\
23	cluster.cpp\
24	compound_constraints.h\
25	compound_constraints.cpp\
26	pseudorandom.h \
27	pseudorandom.cpp \
28	output_svg.cpp\
29	output_svg.h \
30	unused.h \
31	cc_clustercontainmentconstraints.cpp \
32	cc_clustercontainmentconstraints.h \
33	cc_nonoverlapconstraints.cpp \
34	cc_nonoverlapconstraints.h \
35	box.cpp \
36	box.h \
37	shapepair.cpp \
38	shapepainr.h
39
40libcolaincludedir = $(includedir)/libcola
41libcolainclude_HEADERS = cola.h\
42	cluster.h\
43	commondefs.h\
44	compound_constraints.h\
45	pseudorandom.h \
46	exceptions.h\
47	gradient_projection.h\
48	sparse_matrix.h\
49	straightener.h \
50	output_svg.h \
51	unused.h \
52	cc_clustercontainmentconstraints.h \
53	cc_nonoverlapconstraints.h \
54	box.h \
55	shapepair.h
56
57pkgconfigdir = $(libdir)/pkgconfig
58pkgconfig_DATA = libcola.pc
59
60SUBDIRS = . tests
61