From bd3bd8632e15424e14349634251c77823b6639d3 Mon Sep 17 00:00:00 2001 From: Joshua Watt Date: Thu, 22 Feb 2018 03:53:05 +0000 Subject: ti-pdk: Allow Doxygen generation to be optional Users can choose to completely disable doxygen generation in pdk recipes by setting TI_PDK_DOXYGEN_SUPPORT = "0" in local.conf Signed-off-by: Joshua Watt Signed-off-by: Denys Dmytriyenko --- classes/ti-pdk.bbclass | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'classes') diff --git a/classes/ti-pdk.bbclass b/classes/ti-pdk.bbclass index ab730a90..540a665c 100644 --- a/classes/ti-pdk.bbclass +++ b/classes/ti-pdk.bbclass @@ -59,17 +59,24 @@ TI_PDK_LIMIT_SOCS ?= "" TI_PDK_LIMIT_BOARDS ?= "" TI_PDK_MAKE_TARGET ?= "release" TI_PDK_EXTRA_MAKE ?= "" +TI_PDK_DOXYGEN_SUPPORT ?= "1" TI_PDK_XDC_ARGS ?= "${TI_PDK_LIMIT_SOCS}" PARALLEL_XDC = "--jobs=${BB_NUMBER_THREADS}" PARALLEL_MAKE = "" +def get_doxygen_support(d): + if d.getVar('TI_PDK_DOXYGEN_SUPPORT', True) == '1': + return '' + return 'DOXYGEN_SUPPORT=no' + EXTRA_OEMAKE = " \ LIMIT_SOCS="${TI_PDK_LIMIT_SOCS}" \ LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}" \ LIMIT_CORES="${TI_PDK_LIMIT_CORES}" \ ${TI_PDK_EXTRA_MAKE} \ + ${@get_doxygen_support(d)} \ " do_configure() { -- cgit v1.2.3-54-g00ecf