1.1 --- a/src/test/lp_test.cc Sun Apr 24 22:30:54 2005 +0000
1.2 +++ b/src/test/lp_test.cc Mon Apr 25 08:19:38 2005 +0000
1.3 @@ -1,8 +1,21 @@
1.4 -#include<lemon/lp_skeleton.h>
1.5 -#include<lemon/lp_glpk.h>
1.6 +#ifdef HAVE_CONFIG_H
1.7 +#include <config.h>
1.8 +#endif
1.9 +
1.10 +#ifdef HAVE_GLPK
1.11 +#include <lemon/lp_glpk.h>
1.12 +#elif HAVE_CPLEX
1.13 +#include <lemon/lp_cplex.h>
1.14 +#endif
1.15
1.16 using namespace lemon;
1.17
1.18 +#ifdef HAVE_GLPK
1.19 +typedef LpGlpk LpDefault;
1.20 +#elif HAVE_CPLEX
1.21 +typedef LpCplex LpDefault;
1.22 +#endif
1.23 +
1.24 void lpTest(LpSolverBase & lp)
1.25 {
1.26 typedef LpSolverBase LP;
1.27 @@ -129,11 +142,9 @@
1.28
1.29 int main()
1.30 {
1.31 - LpSkeleton lp_skel;
1.32 - LpGlpk lp_glpk;
1.33 + LpDefault lp;
1.34
1.35 - lpTest(lp_skel);
1.36 - lpTest(lp_glpk);
1.37 + lpTest(lp);
1.38
1.39 return 0;
1.40 }