Changeset 1464 for trunk/Cbc/test/Makefile.am
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:externals
-
old new 1 BuildTools https://projects.coin-or.org/svn/BuildTools/stable/0.5 2 ThirdParty/ASL https://projects.coin-or.org/svn/BuildTools/ThirdParty/ASL/stable/1.0 3 ThirdParty/Blas https://projects.coin-or.org/svn/BuildTools/ThirdParty/Blas/stable/1.0 4 ThirdParty/Lapack https://projects.coin-or.org/svn/BuildTools/ThirdParty/Lapack/stable/1.0 5 ThirdParty/Glpk https://projects.coin-or.org/svn/BuildTools/ThirdParty/Glpk/stable/1.5 6 Data/Sample https://projects.coin-or.org/svn/Data/stable/1.0/Sample 7 CoinUtils https://projects.coin-or.org/svn/CoinUtils/stable/2.6/CoinUtils 8 Cgl https://projects.coin-or.org/svn/Cgl/stable/0.55/Cgl 9 Clp https://projects.coin-or.org/svn/Clp/stable/1.12/Clp 10 Osi https://projects.coin-or.org/svn/Osi/stable/0.103/Osi 11 Vol https://projects.coin-or.org/svn/Vol/stable/1.1/Vol 1 BuildTools https://projects.coin-or.org/svn/BuildTools/trunk 2 ThirdParty/ASL https://projects.coin-or.org/svn/BuildTools/ThirdParty/ASL/trunk 3 ThirdParty/Blas https://projects.coin-or.org/svn/BuildTools/ThirdParty/Blas/trunk 4 ThirdParty/Lapack https://projects.coin-or.org/svn/BuildTools/ThirdParty/Lapack/trunk 5 ThirdParty/Glpk https://projects.coin-or.org/svn/BuildTools/ThirdParty/Glpk/trunk 6 Data/Sample https://projects.coin-or.org/svn/Data/trunk/Sample 7 #Data/miplib3 https://projects.coin-or.org/svn/Data/trunk/miplib3 8 CoinUtils https://projects.coin-or.org/svn/CoinUtils/trunk/CoinUtils 9 Cgl https://projects.coin-or.org/svn/Cgl/trunk/Cgl 10 Clp https://projects.coin-or.org/svn/Clp/trunk/Clp 11 Osi https://projects.coin-or.org/svn/Osi/trunk/Osi 12 #Vol https://projects.coin-or.org/svn/Vol/trunk/Vol
-
- Property svn:mergeinfo changed
/branches/split (added) merged: 1437-1439,1444-1448,1463
- Property svn:externals
-
trunk/Cbc
- Property svn:mergeinfo changed
/branches/split/Cbc (added) merged: 1437-1439,1444-1448,1463
- Property svn:mergeinfo changed
-
trunk/Cbc/test/Makefile.am
r1052 r1464 13 13 ######################################################################## 14 14 15 CBC_TEST_TGTS = gamstests 15 CBC_TEST_TGTS = gamstests ositests 16 16 17 17 if COIN_HAS_CLP … … 19 19 endif 20 20 if CBC_BUILD_CBC_GENERIC 21 if COIN_HAS_SAMPLE 21 22 CBC_TEST_TGTS += test_cbc_generic 23 endif 24 endif 25 26 cbcflags = 27 ositestsflags = 28 if COIN_HAS_SAMPLE 29 cbcflags += -dirSample `$(CYGPATH_W) $(SAMPLE_DATA)` 30 ositestsflags += -mpsDir=`$(CYGPATH_W) $(SAMPLE_DATA)` 31 endif 32 cbcflags += -unitTest 33 if COIN_HAS_MIPLIB3 34 cbcflags += -dirMiplib `$(CYGPATH_W) $(MIPLIB3_DATA)` -miplib 35 endif 36 if COIN_HAS_NETLIB 37 ositestsflags += -netlibDir=`$(CYGPATH_W) $(NETLIB_DATA)` -testOsiSolverInterface 22 38 endif 23 39 … … 27 43 28 44 test_cbc: ../src/cbc$(EXEEXT) 29 if test x"$(DIRMIPLIB)" != x; then \ 30 MIPLIBARG="-dirMiplib $(DIRMIPLIB) -miplib"; \ 31 fi; \ 32 if test x"$(DIRSAMPLE)" != x; then \ 33 SAMPLEARG="-dirSample $(DIRSAMPLE)"; \ 34 fi; \ 35 ../src/cbc$(EXEEXT) $$SAMPLEARG -unitTest $$MIPLIBARG 45 ../src/cbc$(EXEEXT) $(cbcflags) 36 46 47 if COIN_HAS_SAMPLE 37 48 test_cbc_generic: ../src/cbc-generic$(EXEEXT) 38 49 echo "A minimal test is all that cbc-generic can manage just yet." 39 50 ../src/cbc-generic$(EXEEXT) \ 40 -directory ../../Data/Sample -import p0033.mps -branch 41 51 -directory `$(CYGPATH_W) $(SAMPLE_DATA)` -import p0033.mps -branch 52 endif 53 42 54 gamstests: gamsTest$(EXEEXT) 43 55 ./gamsTest$(EXEEXT) … … 45 57 .PHONY: test 46 58 47 bin_PROGRAMS = gamsTest 59 bin_PROGRAMS = gamsTest osiUnitTest 60 48 61 gamsTest_SOURCES = gamsTest.cpp 49 gamsTest_LDADD = ../src/libCbcSolver.la ../src/libCbc.la \ 50 $(CGLOBJDIR)/src/libCgl.la 62 gamsTest_LDADD = ../src/libCbcSolver.la ../src/libCbc.la $(COINDEPEND_LIBS) $(ADDLIBS) 51 63 gamsTest_LDFLAGS = -rpath $(libdir) 52 LIBS = `cat $(CBCOBJDIR)/cbc_addlibs.txt` $(ADDLIBS)53 64 54 AM_CPPFLAGS = -I`$(CYGPATH_W) $(srcdir)/../src` \ 55 -I`$(CYGPATH_W) $(COINUTILSSRCDIR)/src` \ 56 -I`$(CYGPATH_W) $(COINUTILSOBJDIR)/inc` \ 57 -I`$(CYGPATH_W) $(OSISRCDIR)/src` \ 58 -I`$(CYGPATH_W) $(OSIOBJDIR)/inc` 65 AM_CPPFLAGS = -I`$(CYGPATH_W) $(srcdir)/../src` $(COINDEPEND_CFLAGS) 59 66 60 67 if COIN_HAS_CLP 61 AM_CPPFLAGS += -I`$(CYGPATH_W) $(CLPSRCDIR)/src` \ 62 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiClp` \ 63 -I`$(CYGPATH_W) $(CLPOBJDIR)/inc` 64 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiClp/libOsiClp.la \ 65 $(CLPOBJDIR)/src/libClp.la 66 LIBS += `cat $(CLPOBJDIR)/clp_addlibs.txt` 68 AM_CPPFLAGS += $(CLP_CFLAGS) 69 gamsTest_LDADD += $(CLP_LIBS) 67 70 endif 68 71 69 72 if COIN_HAS_CPX 70 AM_CPPFLAGS += -I`$(CYGPATH_W) $(CPXINCDIR)` \ 71 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiCpx` 72 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiCpx/libOsiCpx.la 73 AM_CPPFLAGS += $(CPX_CFLAGS) 74 gamsTest_LDADD += $(CPX_LIBS) 73 75 endif 74 76 75 77 if COIN_HAS_DYLP 76 AM_CPPFLAGS += -I`$(CYGPATH_W) $(DYLPSRCDIR)/src/DylpStdLib` \ 77 -I`$(CYGPATH_W) $(DYLPSRCDIR)/src/Dylp` \ 78 -I`$(CYGPATH_W) $(DYLPOBJDIR)/inc` \ 79 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiDylp` 80 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiDylp/libOsiDylp.la \ 81 $(DYLPOBJDIR)/src/Dylp/libDylp.la 82 LIBS += `cat $(DYLPOBJDIR)/dylp_addlibs.txt` 83 endif 84 85 if COIN_HAS_FMP 86 AM_CPPFLAGS += -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiFmp` 87 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiFmp/libOsiFmp.la 78 AM_CPPFLAGS += $(DYLP_CFLAGS) 79 gamsTest_LDADD += $(DYLP_LIBS) 88 80 endif 89 81 90 82 if COIN_HAS_GLPK 91 AM_CPPFLAGS += -I`$(CYGPATH_W) $(GLPKINCDIR)` \ 92 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiGlpk` 93 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiGlpk/libOsiGlpk.la 83 AM_CPPFLAGS += $(GLPK_CFLAGS) 84 gamsTest_LDADD += $(GLPK_LIBS) 94 85 endif 95 86 96 87 if COIN_HAS_MSK 97 AM_CPPFLAGS += -I`$(CYGPATH_W) $(MSKINCDIR)` \ 98 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiMsk` 99 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiMsk/libOsiMsk.la 88 AM_CPPFLAGS += $(MSK_CFLAGS) 89 gamsTest_LDADD += $(MSK_LIBS) 100 90 endif 101 91 102 if COIN_HAS_OSL 103 AM_CPPFLAGS += -I`$(CYGPATH_W) $(OSLINCDIR)` \ 104 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiOsl` 105 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiOsl/libOsiOsl.la 106 endif 107 108 if COIN_HAS_SPX 109 AM_CPPFLAGS += -I`$(CYGPATH_W) $(SPXINCDIR)` \ 110 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiSpx` 111 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiSpx/libOsiSpx.la 112 endif 113 114 if COIN_HAS_SYMPHONY 115 AM_CPPFLAGS += -I`$(CYGPATH_W) $(SYMPHONYSRCDIR)/src` \ 116 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiSym` 117 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiSym/libOsiSym.la \ 118 $(SYMPHONYOBJDIR)/src/libSym.la 119 LIBS += `cat $(SYMPHONYOBJDIR)/sym_addlibs.txt` 120 endif 92 # if COIN_HAS_SPX 93 # AM_CPPFLAGS += $(SPX_CFLAGS) 94 # gamsTest_LDADD += $(SPX_LIBS) 95 # endif 121 96 122 97 if COIN_HAS_VOL 123 AM_CPPFLAGS += -I`$(CYGPATH_W) $(VOLSRCDIR)/src` \ 124 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiVol` 125 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiVol/libOsiVol.la \ 126 $(VOLOBJDIR)/src/libVol.la 127 LIBS += `cat $(VOLOBJDIR)/vol_addlibs.txt` 98 AM_CPPFLAGS += $(VOL_CFLAGS) 99 gamsTest_LDADD += $(VOL_LIBS) 128 100 endif 129 101 130 102 if COIN_HAS_XPR 131 AM_CPPFLAGS += -I`$(CYGPATH_W) $(XPRINCDIR)` \ 132 -I`$(CYGPATH_W) $(OSISRCDIR)/src/OsiXpr` 133 gamsTest_LDADD += $(OSIOBJDIR)/src/OsiXpr/libOsiXpr.la 103 AM_CPPFLAGS += $(XPR_CFLAGS) 104 gamsTest_LDADD += $(XPR_LIBS) 134 105 endif 135 106 136 107 if COIN_HAS_ASL 137 AM_CPPFLAGS += $(ASL_C PPFLAGS) -DCOIN_HAS_ASL138 gamsTest_LDADD += $(ASL LIB)108 AM_CPPFLAGS += $(ASL_CFLAGS) 109 gamsTest_LDADD += $(ASL_LIBS) 139 110 endif 140 111 141 gamsTest_LDADD += $(OSIOBJDIR)/src/libOsi.la \ 142 $(COINUTILSOBJDIR)/src/libCoinUtils.la 143 LIBS += `cat $(COINUTILSOBJDIR)/coinutils_addlibs.txt` 112 ######################################################################## 113 # unitTest for OsiCbc # 114 ######################################################################## 115 116 osiUnitTest_SOURCES = osiUnitTest.cpp OsiCbcSolverInterfaceTest.cpp 117 118 osiUnitTest_LDADD = ../src/libCbc.la ../src/OsiCbc/libOsiCbc.la $(COINDEPEND_LIBS) $(OSITESTS_LIBS) $(ADDLIBS) 119 120 AM_CPPFLAGS += $(OSITESTS_CFLAGS) \ 121 -I`$(CYGPATH_W) $(srcdir)/../src/OsiCbc` 122 123 ositests: osiUnitTest$(EXEEXT) 124 ./osiUnitTest$(EXEEXT) $(ositestsflags) 144 125 145 126 ########################################################################
Note: See TracChangeset
for help on using the changeset viewer.