sn-evolution2: Build this algorithm too when libpopulation is available.
[sort-networks.git] / src / Makefile.am
index e65490d..da50c9f 100644 (file)
@@ -41,4 +41,21 @@ sn_show_LDADD = libsortnetwork.la
 sn_tex_SOURCES = sn-tex.c
 sn_tex_LDADD = libsortnetwork.la
 
-
+if BUILD_WITH_LIBPOPULATION
+bin_PROGRAMS += sn-evolution sn-evolution2.c sn-evolution-cut
+
+sn_evolution_SOURCES = sn-evolution.c
+sn_evolution_CPPFLAGS = $(AM_CPPFLAGS) $(LIBPOPULATION_CPPFLAGS)
+sn_evolution_LDFLAGS = $(AM_LDFLAGS) $(LIBPOPULATION_LDFLAGS)
+sn_evolution_LDADD = libsortnetwork.la $(LIBPOPULATION_LIBS)
+
+sn_evolution2_SOURCES = sn-evolution2.c
+sn_evolution2_CPPFLAGS = $(AM_CPPFLAGS) $(LIBPOPULATION_CPPFLAGS)
+sn_evolution2_LDFLAGS = $(AM_LDFLAGS) $(LIBPOPULATION_LDFLAGS)
+sn_evolution2_LDADD = libsortnetwork.la $(LIBPOPULATION_LIBS)
+
+sn_evolution_cut_SOURCES = sn-evolution-cut.c
+sn_evolution_cut_CPPFLAGS = $(AM_CPPFLAGS) $(LIBPOPULATION_CPPFLAGS)
+sn_evolution_cut_LDFLAGS = $(AM_LDFLAGS) $(LIBPOPULATION_LDFLAGS)
+sn_evolution_cut_LDADD = libsortnetwork.la $(LIBPOPULATION_LIBS)
+endif