piglit: fix floating dependence on freeglut
cmake can not handle "ifdef" and make floating dependence on freeglut_ext.h when make_depend, so remove to include freeglut_ext.h from header file if freegult is not in PACKAGECONFIG to fix this issue (From OE-Core rev: 71158fa1a623125dae82c64c27e81dcdb2369e2d) Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
612244675d
commit
8b4f659ec9
|
@ -21,6 +21,12 @@ REQUIRED_DISTRO_FEATURES = "x11"
|
|||
PACKAGECONFIG ??= ""
|
||||
PACKAGECONFIG[freeglut] = "-DPIGLIT_USE_GLUT=1,-DPIGLIT_USE_GLUT=0,freeglut,"
|
||||
|
||||
do_configure_prepend() {
|
||||
if [ "${@bb.utils.contains('PACKAGECONFIG', 'freeglut', 'yes', 'no', d)}" = "no" ]; then
|
||||
sed -i -e "/^#.*include <GL\/freeglut_ext.h>$/d" ${S}/src/piglit/glut_wrap.h
|
||||
fi
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${libdir}/piglit/*/.debug/"
|
||||
|
||||
RDEPENDS_${PN} = "waffle python python-mako python-json python-subprocess \
|
||||
|
|
Loading…
Reference in New Issue