Advertisement
Guest User

Untitled

a guest
Nov 15th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.80 KB | None | 0 0
  1. diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass
  2. index d93de02..333a89a 100644
  3. --- a/meta/classes/image.bbclass
  4. +++ b/meta/classes/image.bbclass
  5. @@ -296,6 +296,22 @@ python do_image_complete_setscene () {
  6.  }
  7.  addtask do_image_complete_setscene
  8.  
  9. +
  10. +python image_check_prohibited_paths () {
  11. +    import glob
  12. +
  13. +    bb.build.FuncFailed("PROHIBITED_PATH: %s" % d.getVar('PROHIBITED_PATH'))
  14. +
  15. +    root = d.getVar('IMAGE_ROOTFS')
  16. +
  17. +    for p in (d.getVar('PROHIBITED_PATH') or '').split(':'):
  18. +        match = glob.glob("%s%s" % (root, p))
  19. +        if match:
  20. +            bb.build.FuncFailed("match for prohibited path %s" % p)
  21. +}
  22. +
  23. +IMAGE_QA_COMMANDS += "image_check_prohibited_paths"
  24. +
  25.  # Add image-level QA/sanity checks to IMAGE_QA_COMMANDS
  26.  #
  27.  # IMAGE_QA_COMMANDS += " \
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement