blob: bcf87eada24370d6fe6d40a0eccfabb31adfa2f3 [file] [log] [blame]
.. _module-pw_build:
========
pw_build
========
.. pigweed-module::
:name: pw_build
Pigweed's modules aim to be easy to integrate into both new and existing
embedded projects. To that end, the ``pw_build`` module provides support for
multiple build systems, including:
* :ref:`Bazel <module-pw_build-bazel>` (Pigweed's
:ref:`primary build system <seed-0111>`)
* :ref:`GN/Ninja <module-pw_build-gn>`
* :ref:`CMake <module-pw_build-cmake>`
.. toctree::
:hidden:
:maxdepth: 1
gn
cmake
bazel
project_builder
linker_scripts