Events Cheatsheet =============================== * Slide 165 cd /scratch/poky ls toaster.sqlite cat /scratch/src/events/sample_toaster_db_read.py /scratch/src/events/sample_toaster_db_read.py * Slide 167 # see db setup and schema info more /scratch/src/events/event_overlap.py /scratch/src/events/event_overlap.py --help /scratch/src/events/event_overlap.py * Slide 175 pushd ../bitbake/lib/bb/ui cp knotty.py knice.py sed –i –e "s/notty/nice/g" knice.py vi knice.py vvvvvvvvvvvvvvvvvvvvv -print("Nothing to do. Use 'bitbake world' to build everything, \ or run 'bitbake --help' for usage information.") +print(“NICE: Nothing to do. Use 'bitbake world' to build everything, \ or run 'bitbake --help' for usage information.") ^^^^^^^^^^^^^^^^^^^^^ popd bitbake -u knice * Slide 176 $ vi ../bitbake/lib/bb/ui/knice.py vvvvvvvvvvvvvvvvvvvvv - "bb.event.ProcessFinished"] + "bb.event.ProcessFinished","bb.event.DepTreeGenerated"] ^^^^^^^^^^^^^^^^^^^^^ vvvvvvvvvvvvvvvvvvvvv if isinstance(event, bb.event.DepTreeGenerated): + logger.info("NICE: bb.event.DepTreeGenerated received!") continue ^^^^^^^^^^^^^^^^^^^^^ bitbake -u knice quilt-native | grep NICE