1# We have a conf and classes directory, append to BBPATH 2BBPATH .= ":${LAYERDIR}" 3 4# We have a recipes directory, add to BBFILES 5BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend" 6 7# this is only temporary to allow building firefox on hosts without any python2 8# were it would fail like this: 9# ERROR: firefox-68.9.0esr-r0 do_configure: Execution of '/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/firefox/68.9.0esr-r0/temp/run.do_configure.2697230' failed with exit code 127: 10# ./mach: 9: exec: python: not found 11# this should be removed when firefox is upgraded to 78 ESR or newer which contains: 12# https://bugzilla.mozilla.org/show_bug.cgi?id=1473498 13HOSTTOOLS += "python python2.7" 14 15SIGGEN_EXCLUDERECIPES_ABISAFE += " \ 16 firefox-addon-webconverger \ 17 firefox-l10n-ach \ 18 firefox-l10n-af \ 19 firefox-l10n-an \ 20 firefox-l10n-ar \ 21 firefox-l10n-as \ 22 firefox-l10n-ast \ 23 firefox-l10n-az \ 24 firefox-l10n-bg \ 25 firefox-l10n-bn-bd \ 26 firefox-l10n-bn-in \ 27 firefox-l10n-br \ 28 firefox-l10n-bs \ 29 firefox-l10n-ca \ 30 firefox-l10n-cak \ 31 firefox-l10n-cs \ 32 firefox-l10n-cy \ 33 firefox-l10n-da \ 34 firefox-l10n-de \ 35 firefox-l10n-dsb \ 36 firefox-l10n-el \ 37 firefox-l10n-en-gb \ 38 firefox-l10n-en-us \ 39 firefox-l10n-en-za \ 40 firefox-l10n-eo \ 41 firefox-l10n-es-ar \ 42 firefox-l10n-es-cl \ 43 firefox-l10n-es-es \ 44 firefox-l10n-es-mx \ 45 firefox-l10n-et \ 46 firefox-l10n-eu \ 47 firefox-l10n-fa \ 48 firefox-l10n-ff \ 49 firefox-l10n-fi \ 50 firefox-l10n-fr \ 51 firefox-l10n-fy-nl \ 52 firefox-l10n-ga-ie \ 53 firefox-l10n-gd \ 54 firefox-l10n-gl \ 55 firefox-l10n-gn \ 56 firefox-l10n-gu-in \ 57 firefox-l10n-he \ 58 firefox-l10n-hi-in \ 59 firefox-l10n-hr \ 60 firefox-l10n-hsb \ 61 firefox-l10n-hu \ 62 firefox-l10n-hy-am \ 63 firefox-l10n-id \ 64 firefox-l10n-is \ 65 firefox-l10n-it \ 66 firefox-l10n-ja \ 67 firefox-l10n-ka \ 68 firefox-l10n-kab \ 69 firefox-l10n-kk \ 70 firefox-l10n-km \ 71 firefox-l10n-kn \ 72 firefox-l10n-ko \ 73 firefox-l10n-lij \ 74 firefox-l10n-lt \ 75 firefox-l10n-lv \ 76 firefox-l10n-mai \ 77 firefox-l10n-mk \ 78 firefox-l10n-ml \ 79 firefox-l10n-mr \ 80 firefox-l10n-ms \ 81 firefox-l10n-nb-no \ 82 firefox-l10n-nl \ 83 firefox-l10n-nn-no \ 84 firefox-l10n-or \ 85 firefox-l10n-pa-in \ 86 firefox-l10n-pl \ 87 firefox-l10n-pt-br \ 88 firefox-l10n-pt-pt \ 89 firefox-l10n-rm \ 90 firefox-l10n-ro \ 91 firefox-l10n-ru \ 92 firefox-l10n-si \ 93 firefox-l10n-sk \ 94 firefox-l10n-sl \ 95 firefox-l10n-son \ 96 firefox-l10n-sq \ 97 firefox-l10n-sr \ 98 firefox-l10n-sv-se \ 99 firefox-l10n-ta \ 100 firefox-l10n-te \ 101 firefox-l10n-th \ 102 firefox-l10n-tr \ 103 firefox-l10n-uk \ 104 firefox-l10n-uz \ 105 firefox-l10n-vi \ 106 firefox-l10n-xh \ 107 firefox-l10n-zh-cn \ 108 firefox-l10n-zh-tw \ 109 " 110 111BBFILE_COLLECTIONS += "firefox-browser-layer" 112BBFILE_PATTERN_firefox-browser-layer := "^${LAYERDIR}/" 113BBFILE_PRIORITY_firefox-browser-layer = "7" 114 115LAYERVERSION_firefox-browser-layer = "1" 116LAYERSERIES_COMPAT_firefox-browser-layer = "dunfell gatesgarth hardknott honister kirkstone mickledore" 117 118LAYERDEPENDS_firefox-browser-layer = "clang-layer core openembedded-layer" 119