layer.conf 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. # It really depends on order of the layers appearing in BBLAYERS
  2. # variable in toplevel bblayers.conf file, where bitbake will search
  3. # for .inc files and others where bitbake uses BBPATH since it will
  4. # search the directories from first to last as specified in BBPATH
  5. # Therefore if you want a given layer to be considered high priority
  6. # for the .inc and .conf etc. then consider it adding at the beginning
  7. # of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
  8. # the recipe contention so the order of directories in BBFILES does
  9. # not matter.
  10. # We have a conf and classes directory, append to BBPATH
  11. BBPATH .= ":${LAYERDIR}"
  12. # We have a recipes directory, add to BBFILES
  13. BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
  14. BBFILE_COLLECTIONS += "openembedded-layer"
  15. BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
  16. # Define the priority for recipes (.bb files) from this layer,
  17. # choosing carefully how this layer interacts with all of the
  18. # other layers.
  19. BBFILE_PRIORITY_openembedded-layer = "6"
  20. # This should only be incremented on significant changes that will
  21. # cause compatibility issues with other layers
  22. LAYERVERSION_openembedded-layer = "1"
  23. LAYERDEPENDS_openembedded-layer = "core"
  24. LAYERSERIES_COMPAT_openembedded-layer = "thud warrior zeus"
  25. LICENSE_PATH += "${LAYERDIR}/licenses"
  26. PREFERRED_RPROVIDER_libdevmapper = "lvm2"
  27. SIGGEN_EXCLUDERECIPES_ABISAFE += " \
  28. mplayer-common \
  29. fbset-modes \
  30. gpsd-machine-conf \
  31. distro-feed-configs \
  32. ca-certificates \
  33. pointercal \
  34. "
  35. SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
  36. android-tools->android-tools-conf \
  37. usb-modeswitch-data->usb-modeswitch \
  38. lmsensors->lmsensors-config \
  39. phoronix-test-suite->bash \
  40. phoronix-test-suite->python \
  41. phoronix-test-suite->php \
  42. phoronix-test-suite->lsb-release \
  43. phoronix-test-suite->util-linux \
  44. phoronix-test-suite->busybox \
  45. "
  46. # ttf.inc inherits fontcache which adds fontconfig-utils to RDEPENDS
  47. SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
  48. terminus-font->fontconfig \
  49. ttf-abyssinica->fontconfig \
  50. ttf-arphic-uming->fontconfig \
  51. ttf-dejavu->fontconfig \
  52. ttf-droid->fontconfig \
  53. ttf-gentium->fontconfig \
  54. ttf-hunkyfonts->fontconfig \
  55. ttf-inconsolata->fontconfig \
  56. ttf-liberation->fontconfig \
  57. ttf-liberation-sans-narrow->fontconfig \
  58. ttf-lklug->fontconfig \
  59. ttf-lohit->fontconfig \
  60. ttf-pt-sans->fontconfig \
  61. ttf-mplus->fontconfig \
  62. ttf-sazanami->fontconfig \
  63. ttf-tlwg->fontconfig \
  64. ttf-ubuntu-font-family->fontconfig \
  65. ttf-vlgothic->fontconfig \
  66. ttf-wqy-zenhei->fontconfig \
  67. source-han-sans-cn-fonts->fontconfig \
  68. source-han-sans-jp-fonts->fontconfig \
  69. source-han-sans-kr-fonts->fontconfig \
  70. source-han-sans-tw-fonts->fontconfig \
  71. "
  72. DEFAULT_TEST_SUITES_pn-meta-oe-ptest-image = " ${PTESTTESTSUITE}"