AC_INIT(configure.in) AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE(energymanagement, 0.1) AC_ARG_ENABLE(debug, [ --enable-debug enable debug compilation flags -O0 -g], USE_DEBUG="$enableval", USE_DEBUG="no") AC_ARG_ENABLE(cplex, [ --disable-cplex disable cplex], USE_CPLEX="$enableval", USE_CPLEX="yes") case "$USE_DEBUG" in yes) DEBUG_CXXFLAGS="-O0 -g" ;; *) DEBUG_CXXFLAGS="-Os" ;; esac case "$USE_CPLEX" in yes) CPLEX_LDFLAGS="-L/opt/lipn/software/cplex102/lib/x86_rhel4.0_3.4/static_pic/ -lcplex -lm -lnsl -lpthread" CPLEX_CXXFLAGS="-I/opt/lipn/software/cplex101/include/ilcplex" ;; *) CPLEX_LDFLAGS="" CPLEX_CXXFLAGS="-DNO_CPLEX" ;; esac CFLAGS= CXXFLAGS= LDFLAGS= AC_SUBST(DEBUG_CXXFLAGS) AC_SUBST(CPLEX_CXXFLAGS) AC_SUBST(CPLEX_LDFLAGS) AC_LANG_CPLUSPLUS AC_PROG_CXX AM_PROG_LIBTOOL AC_OUTPUT(Makefile src/Makefile src/cplx/Makefile src/filtreAval/Makefile \ src/instance/Makefile src/optimizer/Makefile src/params/Makefile)