contrib/CMakeLists.txt
author Peter Kovacs <kpeter@inf.elte.hu>
Tue, 15 Mar 2011 19:32:21 +0100
changeset 1047 ddd3c0d3d9bf
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.
alpar@1031
     1
INCLUDE_DIRECTORIES(
alpar@1031
     2
  ${PROJECT_SOURCE_DIR}
alpar@1031
     3
  ${PROJECT_BINARY_DIR}
alpar@1031
     4
)
alpar@1031
     5
alpar@1031
     6
LINK_DIRECTORIES(
alpar@1031
     7
  ${PROJECT_BINARY_DIR}/lemon
alpar@1031
     8
)
alpar@1031
     9
alpar@1031
    10
# Uncomment (and adjust) the following two lines. 'myprog' is the name
alpar@1031
    11
# of the final executable ('.exe' will automatically be added to the
alpar@1031
    12
# name on Windows) and 'myprog-main.cc' is the source code it is
alpar@1031
    13
# compiled from. You can add more source files separated by
alpar@1031
    14
# whitespaces. Moreover, you can add multiple similar blocks if you
alpar@1031
    15
# want to build more than one executables.
alpar@1031
    16
alpar@1031
    17
# ADD_EXECUTABLE(myprog myprog-main.cc)
alpar@1031
    18
# TARGET_LINK_LIBRARIES(myprog lemon)
alpar@1031
    19