In commits 1, 2, 3 we revamped the way changes are made for development builds. Instead of two levels (development & debug), we now have several instrumentation features that may be enabled independently of one another. Each feature control a set of changes that are applied to the final image to ease development and debug. See the Development and debug page for details about the effects of each instrumentation feature.
This change only impacts the development environment and the development images. The final production images are unaffected.
Toolkit environment update
- First, check that you have properly updated all repositories with the latest changes using
repo sync. Be careful if you have in progress changes or commits (use branches or manual rebase).
- Remove the current toolkit environment:
(toolkit) $ sujust clean-run
- Setup the toolkit environment in a fresh termnial:
$ ./toolkit/setup.sh $ source toolkit/activate
Migration to the new format
The format used for the
instrumentation.toml configuration file has changed. You may start again from the example in
$ cp toolkit/instrumentation.toml.example instrumentation.toml