The current state of the tegrademo.conf distribution configuration file takes a couple of assumptions on the environment it will be used in. The primary one is using the setup-env.sh script from the tegra-demo-distro repository, which means bblayers.conf has to be set up. This breaks other build flows and makes it hard for other distribution configurations to derive from tegrademo. By moving the setup agnostic parts (e.g. the ones defining the ABI/API) into an include file, they can be easily used as a base for customized distributions.
The current state of the tegrademo.conf distribution configuration file takes a couple of assumptions on the environment it will be used in. The primary one is using the setup-env.sh script from the tegra-demo-distro repository, which means bblayers.conf has to be set up. This breaks other build flows and makes it hard for other distribution configurations to derive from tegrademo. By moving the setup agnostic parts (e.g. the ones defining the ABI/API) into an include file, they can be easily used as a base for customized distributions.
Changelog: Title Ticket: None