Makefile.am
author Peter Kovacs <kpeter@inf.elte.hu>
Tue, 15 Mar 2011 19:32:21 +0100
changeset 936 ddd3c0d3d9bf
parent 752 71f9c1f0d808
permissions -rw-r--r--
Implement the scaling Price Refinement heuristic in CostScaling (#417)
instead of Early Termination.

These two heuristics are similar, but the newer one is faster
and not only makes it possible to skip some epsilon phases, but
it can improve the performance of the other phases, as well.
     1 ACLOCAL_AMFLAGS = -I m4
     2 
     3 AM_CXXFLAGS = $(WARNINGCXXFLAGS)
     4 
     5 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
     6 LDADD = $(top_builddir)/lemon/libemon.la
     7 
     8 EXTRA_DIST = \
     9 	AUTHORS \
    10 	LICENSE \
    11 	m4/lx_check_cplex.m4 \
    12 	m4/lx_check_glpk.m4 \
    13 	m4/lx_check_soplex.m4 \
    14 	m4/lx_check_coin.m4 \
    15 	CMakeLists.txt \
    16 	cmake/FindGhostscript.cmake \
    17 	cmake/FindCPLEX.cmake \
    18 	cmake/FindGLPK.cmake \
    19 	cmake/FindCOIN.cmake \
    20 	cmake/LEMONConfig.cmake.in \
    21 	cmake/version.cmake.in \
    22 	cmake/version.cmake \
    23 	cmake/nsis/lemon.ico \
    24 	cmake/nsis/uninstall.ico
    25 
    26 pkgconfigdir = $(libdir)/pkgconfig
    27 lemondir = $(pkgincludedir)
    28 bitsdir = $(lemondir)/bits
    29 conceptdir = $(lemondir)/concepts
    30 pkgconfig_DATA =
    31 lib_LTLIBRARIES =
    32 lemon_HEADERS =
    33 bits_HEADERS =
    34 concept_HEADERS =
    35 noinst_HEADERS =
    36 noinst_PROGRAMS =
    37 bin_PROGRAMS =
    38 check_PROGRAMS =
    39 dist_bin_SCRIPTS =
    40 TESTS =
    41 XFAIL_TESTS =
    42 
    43 include lemon/Makefile.am
    44 include test/Makefile.am
    45 include doc/Makefile.am
    46 include tools/Makefile.am
    47 include scripts/Makefile.am
    48 
    49 DIST_SUBDIRS = demo
    50 
    51 demo:
    52 	$(MAKE) $(AM_MAKEFLAGS) -C demo
    53 
    54 MRPROPERFILES = \
    55 	aclocal.m4 \
    56 	config.h.in \
    57 	config.h.in~ \
    58 	configure \
    59 	Makefile.in \
    60 	build-aux/config.guess \
    61 	build-aux/config.sub \
    62 	build-aux/depcomp \
    63 	build-aux/install-sh \
    64 	build-aux/ltmain.sh \
    65 	build-aux/missing \
    66 	doc/doxygen.log
    67 
    68 mrproper:
    69 	$(MAKE) $(AM_MAKEFLAGS) maintainer-clean
    70 	-rm -f $(MRPROPERFILES)
    71 
    72 dist-bz2: dist
    73 	zcat $(PACKAGE)-$(VERSION).tar.gz | \
    74 	bzip2 --best -c > $(PACKAGE)-$(VERSION).tar.bz2
    75 
    76 distcheck-bz2: distcheck
    77 	zcat $(PACKAGE)-$(VERSION).tar.gz | \
    78 	bzip2 --best -c > $(PACKAGE)-$(VERSION).tar.bz2
    79 
    80 .PHONY: demo mrproper dist-bz2 distcheck-bz2