ovgen.py

Summary [edit section]

ovgen.py is the overlay generator for Fuego. It is used to process the "overlay" files, which is a system of files in shell format (board and distribution) and json format (specs and plans), to produce a shell script that is executed during a test.

See Overlay Generation and Test Specs and Plans for more information about Fuego's overlay generation system.

arguments [edit section]

Here are the arguments available for ovgen.py:

output [edit section]

The output of ovgen.py is a "prolog" file, which has all the environment variable definitions and shell functions that were defined by the specified overlay files.

This takes into account the special actions of 'inherit' and 'include'.