fab.steps.root_inc_files#

A helper step to copy .inc files to the root of the build source folder, for easy include by the preprocessor.

Currently only used for building JULES, .inc files are due to be removed from dev practices, at which point this step should be deprecated.

Functions

root_inc_files(config)

Copy inc files into the workspace output root.

fab.steps.root_inc_files.root_inc_files(config)#

Copy inc files into the workspace output root.

Checks for name clash. This step does not create any artefacts. It’s up to the user to configure other tools to find these files.

Parameters:
  • artefact_store – Artefacts created by previous Steps. This is where we find the artefacts to process.

  • config (BuildConfig) – The fab.build_config.BuildConfig object where we can read settings such as the project workspace folder or the multiprocessing flag.