From 075e1b76a419abd51401c4bd80b6df718b7305a6 Mon Sep 17 00:00:00 2001 From: Christopher Larson Date: Thu, 10 Apr 2014 12:56:01 -0700 Subject: [PATCH] csl-versions: use eventmask for the handler Signed-off-by: Christopher Larson --- conf/distro/include/csl-versions.inc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/conf/distro/include/csl-versions.inc b/conf/distro/include/csl-versions.inc index 7e45ed8..ea6109a 100644 --- a/conf/distro/include/csl-versions.inc +++ b/conf/distro/include/csl-versions.inc @@ -85,8 +85,6 @@ def csl_get_gdb_version(d): return first_line.split()[-1] python csl_version_handler () { - if not isinstance(e, bb.event.ConfigParsed): - return d = e.data ld = d.createCopy() ld.finalize() @@ -97,6 +95,7 @@ python csl_version_handler () { d.setVar('CSL_VER_KERNEL', csl_get_kernel_version(ld)) d.setVar('CSL_VER_GDB', csl_get_gdb_version(ld)) } +csl_version_handler[eventmask] = "bb.event.ConfigParsed" addhandler csl_version_handler # Ensure that any variable which includes the --sysroot (CC, CXX, etc) also