COIN-OR::LEMON - Graph Library

Ignore:
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • CMakeLists.txt

    r997 r1016  
    55
    66INCLUDE(FindPythonInterp)
     7INCLUDE(FindWget)
    78
    89IF(EXISTS ${PROJECT_SOURCE_DIR}/cmake/version.cmake)
  • doc/CMakeLists.txt

    r943 r1016  
    33SET(abs_top_srcdir ${PROJECT_SOURCE_DIR})
    44SET(abs_top_builddir ${PROJECT_BINARY_DIR})
     5
     6SET(LEMON_DOC_SOURCE_BROWSER "NO" CACHE STRING "Include source into the doc (YES/NO).")
    57
    68CONFIGURE_FILE(
     
    5355
    5456ENDIF()
     57
     58IF(WGET_FOUND)
     59ADD_CUSTOM_TARGET(update-external-tags
     60  COMMAND ${CMAKE_COMMAND} -E make_directory dl
     61  # COMMAND ${CMAKE_COMMAND} -E copy libstdc++.tag dl
     62  COMMAND ${WGET_EXECUTABLE} wget -P dl -N libstdc++.tag.tmp http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag
     63  COMMAND ${CMAKE_COMMAND} -E rename dl/libstdc++.tag libstdc++.tag
     64  COMMAND ${CMAKE_COMMAND} -E remove dl/libstdc++.tag
     65  COMMAND ${CMAKE_COMMAND} -E remove_directory dl
     66  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
     67  )
     68ENDIF()
  • doc/Doxyfile.in

    r803 r1016  
    7171SHOW_NAMESPACES        = YES
    7272FILE_VERSION_FILTER    =
    73 LAYOUT_FILE            = DoxygenLayout.xml
     73LAYOUT_FILE            = "@abs_top_srcdir@/doc/DoxygenLayout.xml"
    7474#---------------------------------------------------------------------------
    7575# configuration options related to warning and progress messages
     
    115115# configuration options related to source browsing
    116116#---------------------------------------------------------------------------
    117 SOURCE_BROWSER         = NO
     117SOURCE_BROWSER         = @LEMON_DOC_SOURCE_BROWSER@
    118118INLINE_SOURCES         = NO
    119119STRIP_CODE_COMMENTS    = YES
     
    226226# Options related to the search engine   
    227227#---------------------------------------------------------------------------
    228 TAGFILES               = "@abs_top_srcdir@/doc/libstdc++.tag = http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/  "
     228TAGFILES               = "@abs_top_builddir@/doc/libstdc++.tag = http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/  "
    229229GENERATE_TAGFILE       = html/lemon.tag
    230230ALLEXTERNALS           = NO
  • lemon/CMakeLists.txt

    r726 r1012  
    77  ${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake
    88  ${CMAKE_CURRENT_BINARY_DIR}/config.h
     9)
     10
     11CONFIGURE_FILE(
     12  ${CMAKE_CURRENT_SOURCE_DIR}/lemon.pc.cmake
     13  ${CMAKE_CURRENT_BINARY_DIR}/lemon.pc
     14  @ONLY
    915)
    1016
     
    6773  COMPONENT headers
    6874)
     75
     76INSTALL(
     77  FILES ${CMAKE_CURRENT_BINARY_DIR}/lemon.pc
     78  DESTINATION lib/pkgconfig
     79)
     80
  • test/CMakeLists.txt

    r1017 r1018  
    4848
    4949IF(LEMON_HAVE_LP)
    50   ADD_EXECUTABLE(lp_test lp_test.cc)
     50  IF(${CMAKE_BUILD_TYPE} STREQUAL "Maintainer")
     51    ADD_EXECUTABLE(lp_test lp_test.cc)
     52  ELSE()
     53    ADD_EXECUTABLE(lp_test EXCLUDE_FROM_ALL lp_test.cc)
     54  ENDIF()
     55
    5156  SET(LP_TEST_LIBS lemon)
    5257
     
    8489
    8590IF(LEMON_HAVE_MIP)
    86   ADD_EXECUTABLE(mip_test mip_test.cc)
     91  IF(${CMAKE_BUILD_TYPE} STREQUAL "Maintainer")
     92    ADD_EXECUTABLE(mip_test mip_test.cc)
     93  ELSE()
     94    ADD_EXECUTABLE(mip_test EXCLUDE_FROM_ALL mip_test.cc)
     95  ENDIF()
     96
    8797  SET(MIP_TEST_LIBS lemon)
    8898
Note: See TracChangeset for help on using the changeset viewer.