recipetool: create: pick up boost macros in configure.ac

The presence of BOOST_REQUIRE or AX_BOOST.* indicates that boost is a
dependency.

(From OE-Core rev: 02570b1fc31c7f4e9643aea8365806089622c0e7)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Paul Eggleton 2016-01-19 00:18:27 +13:00 committed by Richard Purdie
parent dbe91a3d6a
commit a66f4ac086
1 changed files with 4 additions and 0 deletions

View File

@ -294,6 +294,8 @@ class AutotoolsRecipeHandler(RecipeHandler):
unmappedlibs.append(lib)
elif keyword == 'AC_PATH_X':
deps.append('libx11')
elif keyword in ('AX_BOOST', 'BOOST_REQUIRE'):
deps.append('boost')
elif keyword == 'AC_INIT':
if extravalues is not None:
res = ac_init_re.match(value)
@ -332,6 +334,8 @@ class AutotoolsRecipeHandler(RecipeHandler):
'AC_PATH_PROG',
'AC_CHECK_LIB',
'AC_PATH_X',
'AX_BOOST',
'BOOST_REQUIRE',
'AC_INIT',
'AM_INIT_AUTOMAKE',
'define(',