Skip to content
Snippets Groups Projects
CMakeLists.txt 488 B
Newer Older
  • Learn to ignore specific revisions
  • cmake_minimum_required(VERSION 3.1)
    project(dune-polygongrid CXX)
    
    Martin Nolte's avatar
    Martin Nolte committed
    
    
    find_package(dune-common)
    list(APPEND CMAKE_MODULE_PATH ${dune-common_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules")
    
    Martin Nolte's avatar
    Martin Nolte committed
    
    
    include(DuneMacros)
    
    Martin Nolte's avatar
    Martin Nolte committed
    dune_project()
    
    
    add_subdirectory(cmake/modules)
    add_subdirectory(dune)
    add_subdirectory(test)
    
    
    # if Python bindings are enabled, include necessary sub directories.
    if( DUNE_ENABLE_PYTHONBINDINGS )
      add_subdirectory(python)
    endif()
    
    
    finalize_dune_project(GENERATE_CONFIG_H_CMAKE)