diff options
Diffstat (limited to 'meta-phosphor/classes/obmc-phosphor-image.bbclass')
-rw-r--r-- | meta-phosphor/classes/obmc-phosphor-image.bbclass | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/meta-phosphor/classes/obmc-phosphor-image.bbclass b/meta-phosphor/classes/obmc-phosphor-image.bbclass index d3960c737..2d97cdef6 100644 --- a/meta-phosphor/classes/obmc-phosphor-image.bbclass +++ b/meta-phosphor/classes/obmc-phosphor-image.bbclass @@ -48,9 +48,10 @@ CORE_IMAGE_EXTRA_INSTALL_append = " bash \ OBMC_IMAGE_EXTRA_INSTALL ?= "" -def build_overlay(d): - if bb.utils.contains("IMAGE_FSTYPES", "overlay", "overlay", "0", d) != "0": - return "image-overlay" - return "" +def image_overlay_enabled(d, ifEnabledStr): + if d.getVar('OBMC_PHOSPHOR_IMAGE_OVERLAY', True) != "1": + return "" + return ifEnabledStr -inherit ${@build_overlay(d)} +IMAGE_FSTYPES += "${@image_overlay_enabled(d, "overlay")}" +inherit ${@image_overlay_enabled(d, "image-overlay")} |