1# Copyright (C) 2006 International Business Machines and others. 2# All Rights Reserved. 3# This file is distributed under the Eclipse Public License. 4 5# Author: Pietro Belotti, from a template by Pierre Bonami 6 7AUTOMAKE_OPTIONS = foreign 8 9noinst_LTLIBRARIES = libCouenneConvex.la 10 11# List all source files for this library, including headers 12libCouenneConvex_la_SOURCES = \ 13 addEnvelope.cpp \ 14 createCuts.cpp \ 15 CouenneCutGenerator.cpp \ 16 generateCuts.cpp \ 17 genColCuts.cpp \ 18 genRowCuts.cpp \ 19 updateBranchInfo.cpp \ 20 isOptimumCut.cpp 21 22 23# operators/conv-exprAbs.cpp \ 24# operators/conv-exprDiv.cpp \ 25# operators/conv-exprMul.cpp \ 26# operators/conv-exprMul-genCuts.cpp \ 27# operators/unifiedProdCuts.cpp \ 28# operators/conv-exprOpp.cpp \ 29# operators/conv-exprPow.cpp \ 30# operators/conv-exprPow-getBounds.cpp \ 31# operators/conv-exprPow-envelope.cpp \ 32# operators/powNewton.cpp \ 33# operators/conv-exprSub.cpp \ 34# operators/conv-exprSum.cpp \ 35# operators/conv-exprInv.cpp \ 36# operators/conv-exprSinCos.cpp \ 37# operators/conv-exprExp.cpp \ 38# operators/conv-exprLog.cpp \ 39# operators/conv-exprGroup.cpp \ 40# operators/conv-exprQuad.cpp \ 41# operators/trigNewton.cpp \ 42# operators/alphaConvexify.cpp \ 43# operators/quadCuts.cpp 44 45# This is for libtool 46libCouenneConvex_la_LDFLAGS = $(LT_LDFLAGS) 47 48# Here list all include flags, relative to this "srcdir" directory. This 49# "cygpath" stuff is necessary to compile with native compilers on Windows 50AM_CPPFLAGS = \ 51 -I`$(CYGPATH_W) $(srcdir)/..` \ 52 -I`$(CYGPATH_W) $(srcdir)/../bound_tightening` \ 53 -I`$(CYGPATH_W) $(srcdir)/../expression` \ 54 -I`$(CYGPATH_W) $(srcdir)/../expression/operators` \ 55 -I`$(CYGPATH_W) $(srcdir)/../expression/operators/bounds` \ 56 -I`$(CYGPATH_W) $(srcdir)/../util` \ 57 -I`$(CYGPATH_W) $(srcdir)/../branch` \ 58 -I`$(CYGPATH_W) $(srcdir)/../problem` \ 59 $(COUENNELIB_CFLAGS) 60 61if COIN_HAS_NTY 62AM_CPPFLAGS += \ 63 -I`$(CYGPATH_W) $(NTYINCDIR)/` 64endif 65 66# This line is necessary to allow VPATH compilation 67DEFAULT_INCLUDES = -I. -I`$(CYGPATH_W) $(srcdir)` -I.. 68