diff -r cb2891afe526 -r 998e8def9676 src/demo/Makefile.am --- a/src/demo/Makefile.am Fri Apr 22 16:20:12 2005 +0000 +++ b/src/demo/Makefile.am Fri Apr 22 17:47:01 2005 +0000 @@ -1,6 +1,17 @@ AM_CPPFLAGS = -I$(top_srcdir)/src LDADD = $(top_builddir)/src/lemon/libemon.la +if HAVE_GLPK +LP_CFLAGS = $(GLPK_CFLAGS) -DHAVE_GLPK +LP_LIBS = $(GLPK_LIBS) +else !HAVE_GLPK +if HAVE_CPLEX +LP_CFLAGS = $(CPLEX_CFLAGS) -DHAVE_CPLEX +LP_LIBS = $(CPLEX_LIBS) +endif HAVE_CPLEX +endif !HAVE_GLPK + + EXTRA_DIST = sub_graph_wrapper_demo.dim noinst_PROGRAMS = \ @@ -12,7 +23,12 @@ if HAVE_GLPK noinst_PROGRAMS += lp_demo lp_maxflow_demo -endif +else !HAVE_GLPK +if HAVE_CPLEX +noinst_PROGRAMS += lp_demo lp_maxflow_demo +endif HAVE_CPLEX +endif !HAVE_GLPK + dim_to_dot_SOURCES = dim_to_dot.cc @@ -27,9 +43,9 @@ tight_edge_filter_map.h lp_demo_SOURCES = lp_demo.cc -lp_demo_CXXFLAGS = $(GLPK_CFLAGS) -lp_demo_LDFLAGS = $(GLPK_LIBS) +lp_demo_CXXFLAGS = $(LP_CFLAGS) +lp_demo_LDFLAGS = $(LP_LIBS) lp_maxflow_demo_SOURCES = lp_maxflow_demo.cc -lp_maxflow_demo_CXXFLAGS = $(GLPK_CFLAGS) -lp_maxflow_demo_LDFLAGS = $(GLPK_LIBS) +lp_maxflow_demo_CXXFLAGS = $(LP_CFLAGS) +lp_maxflow_demo_LDFLAGS = $(LP_LIBS)