diff options
author | Richard Purdie <rpurdie@linux.intel.com> | 2010-07-05 15:04:06 +0100 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-07-16 12:31:19 +0100 |
commit | 90db9f30749b3f93a6c7d503af544ee8e0ca1728 (patch) | |
tree | c287031745acc56a2753eb867c1a0bb773393659 /bitbake/lib/bb/cooker.py | |
parent | 2fa0c30375586a61193f3ee1dea308fbc0fd5eb1 (diff) | |
download | poky-90db9f30749b3f93a6c7d503af544ee8e0ca1728.tar.gz |
bitbake: Remove two layers of unnecessary functions from task execution
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 488bc610d2..52a402cd91 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -162,38 +162,6 @@ class BBCooker: | |||
162 | 162 | ||
163 | return self.command.runAsyncCommand() | 163 | return self.command.runAsyncCommand() |
164 | 164 | ||
165 | def tryBuildPackage(self, fn, item, task, the_data): | ||
166 | """ | ||
167 | Build one task of a package, optionally build following task depends | ||
168 | """ | ||
169 | try: | ||
170 | if not self.configuration.dry_run: | ||
171 | bb.build.exec_task('do_%s' % task, the_data) | ||
172 | return True | ||
173 | except bb.build.FuncFailed: | ||
174 | bb.msg.error(bb.msg.domain.Build, "task stack execution failed") | ||
175 | raise | ||
176 | except bb.build.EventException as e: | ||
177 | event = e.args[1] | ||
178 | bb.msg.error(bb.msg.domain.Build, "%s event exception, aborting" % bb.event.getName(event)) | ||
179 | raise | ||
180 | |||
181 | def tryBuild(self, fn, task): | ||
182 | """ | ||
183 | Build a provider and its dependencies. | ||
184 | build_depends is a list of previous build dependencies (not runtime) | ||
185 | If build_depends is empty, we're dealing with a runtime depends | ||
186 | """ | ||
187 | |||
188 | the_data = self.bb_cache.loadDataFull(fn, self.configuration.data) | ||
189 | |||
190 | item = self.status.pkg_fn[fn] | ||
191 | |||
192 | #if bb.build.stamp_is_current('do_%s' % self.configuration.cmd, the_data): | ||
193 | # return True | ||
194 | |||
195 | return self.tryBuildPackage(fn, item, task, the_data) | ||
196 | |||
197 | def showVersions(self): | 165 | def showVersions(self): |
198 | 166 | ||
199 | # Need files parsed | 167 | # Need files parsed |