Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 1.58 KB

index.rst

File metadata and controls

41 lines (34 loc) · 1.58 KB

Advanced Scripting

Warning

Advanced Scripting is recommended for Advanced Users and requires knowledge of the Python language.

The PlatformIO Build System allows the user to extend the build process with custom scripts using the Python interpreter and the SCons construction tool. Build flags, upload flags, targets, toolchains data and other information are available for modification as SCons Construction Environments. Custom scripts are included with :ref:`projectconf_extra_scripts`.

Warning

Please note that you can not run or debug these scripts independently with Python interpreter. They will be loaded automatically when the :ref:`cmd_run` command processes the project environment.

.. toctree::
  :maxdepth: 2

  launch_types
  construction_environments
  actions
  middlewares
  custom_targets
  Examples <examples/index>