diff options
Diffstat (limited to 'meta/conf/distro/include/tcmode-external-sourcery.inc')
-rw-r--r-- | meta/conf/distro/include/tcmode-external-sourcery.inc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/meta/conf/distro/include/tcmode-external-sourcery.inc b/meta/conf/distro/include/tcmode-external-sourcery.inc index 098c724e02..53e6653e79 100644 --- a/meta/conf/distro/include/tcmode-external-sourcery.inc +++ b/meta/conf/distro/include/tcmode-external-sourcery.inc | |||
@@ -79,9 +79,6 @@ EXTERNAL_TOOLCHAIN_SYSROOT_CMD += "${@csl_multilib_arg(d)}" | |||
79 | # to our staging toolchain bindir. | 79 | # to our staging toolchain bindir. |
80 | 80 | ||
81 | python toolchain_metadata_setup () { | 81 | python toolchain_metadata_setup () { |
82 | if not isinstance(e, bb.event.ConfigParsed): | ||
83 | return | ||
84 | |||
85 | d = e.data | 82 | d = e.data |
86 | 83 | ||
87 | l = d.createCopy() | 84 | l = d.createCopy() |
@@ -90,17 +87,16 @@ python toolchain_metadata_setup () { | |||
90 | d.setVar('TOOLCHAIN_PATH_ADD', '') | 87 | d.setVar('TOOLCHAIN_PATH_ADD', '') |
91 | } | 88 | } |
92 | addhandler toolchain_metadata_setup | 89 | addhandler toolchain_metadata_setup |
90 | toolchain_metadata_setup[eventmask] = "bb.event.ConfigParsed" | ||
93 | 91 | ||
94 | python toolchain_setup () { | 92 | python toolchain_setup () { |
95 | if not isinstance(e, bb.event.BuildStarted): | ||
96 | return | ||
97 | |||
98 | d = e.data | 93 | d = e.data |
99 | 94 | ||
100 | if not d.getVar('TOOLCHAIN_PATH_ADD', True): | 95 | if not d.getVar('TOOLCHAIN_PATH_ADD', True): |
101 | populate_toolchain_links(d) | 96 | populate_toolchain_links(d) |
102 | } | 97 | } |
103 | addhandler toolchain_setup | 98 | addhandler toolchain_setup |
99 | toolchain_setup[eventmask] = "bb.event.BuildStarted" | ||
104 | 100 | ||
105 | def populate_toolchain_links(d): | 101 | def populate_toolchain_links(d): |
106 | import errno | 102 | import errno |