- ::
SPDX-FileCopyrightInfo: Copyright (C) DUNE Project contributors, see file LICENSE.md in module root SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
Introduction¶
- dune-common
- What is CMake anyway?
- How do I use Dune with CMake?
- What files in a dune module belong to the CMake build system?
- How do I modify the flags and linked libraries of a given target?
- How do I link against external libraries, that are not checked for by Dune?
- What is an out-of-source build?
- What is the simplified build system and how do I use it?
- How do I change my compiler and compiler flags?
- How should I handle ini and grid files in an out-of-source-build setup?
- How do I use CMake with IDEs?
- I usually modify my CXXFLAGS upon calling make. How can I do this in CMake?
- How do I run the test suite from CMake?
- Can I disable an external dependency?
- How do I switch between parallel and sequential builds?
- Why is it not possible anymore to do make headercheck?
- How do I create tarballs or packages?
- How does the Dune build system handle Python?
- How do I troubleshoot?
- Where can I get help?