bitbake: Update to work without warnings with python 2.6

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Richard Purdie 2009-05-12 16:53:22 +01:00
parent 22a4c4d02f
commit 81ff3a90f8
5 changed files with 10 additions and 14 deletions

View File

@ -26,7 +26,7 @@
from inspect import getmro
import copy
import types, sets
import types
types.ImmutableTypes = tuple([ \
types.BooleanType, \
types.ComplexType, \
@ -35,7 +35,7 @@ types.ImmutableTypes = tuple([ \
types.LongType, \
types.NoneType, \
types.TupleType, \
sets.ImmutableSet] + \
frozenset] + \
list(types.StringTypes))
MUTABLE = "__mutable__"

View File

@ -31,7 +31,6 @@
import os, re
import bb.data
import bb.utils
from sets import Set
try:
import cPickle as pickle
@ -525,6 +524,6 @@ class CacheData:
(set elsewhere)
"""
self.ignored_dependencies = []
self.world_target = Set()
self.world_target = set()
self.bbfile_priority = {}
self.bbfile_config_priorities = []

View File

@ -25,7 +25,6 @@
import sys, os, getopt, glob, copy, os.path, re, time
import bb
from bb import utils, data, parse, event, cache, providers, taskdata, runqueue
from sets import Set
import itertools, sre_constants
parsespin = itertools.cycle( r'|/-\\' )
@ -482,7 +481,7 @@ class BBCooker:
# Tweak some variables
item = self.bb_cache.getVar('PN', fn, True)
self.status.ignored_dependencies = Set()
self.status.ignored_dependencies = set()
self.status.bbfile_priority[fn] = 1
# Remove external dependencies
@ -574,7 +573,7 @@ class BBCooker:
self.status = bb.cache.CacheData()
ignore = bb.data.getVar("ASSUME_PROVIDED", self.configuration.data, 1) or ""
self.status.ignored_dependencies = Set( ignore.split() )
self.status.ignored_dependencies = set( ignore.split() )
self.handleCollections( bb.data.getVar("BBFILE_COLLECTIONS", self.configuration.data, 1) )

View File

@ -32,7 +32,6 @@ import copy, os, re, sys, time, types
import bb
from bb import utils, methodpool
from COW import COWDictBase
from sets import Set
from new import classobj
@ -142,7 +141,7 @@ class DataSmart:
try:
self._special_values[keyword].add( base )
except:
self._special_values[keyword] = Set()
self._special_values[keyword] = set()
self._special_values[keyword].add( base )
return
@ -154,7 +153,7 @@ class DataSmart:
if '_' in var:
override = var[var.rfind('_')+1:]
if not self._seen_overrides.has_key(override):
self._seen_overrides[override] = Set()
self._seen_overrides[override] = set()
self._seen_overrides[override].add( var )
# setting var

View File

@ -23,7 +23,6 @@ Handles preparation and execution of a queue of tasks
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
from bb import msg, data, event, mkdirhier, utils
from sets import Set
import bb, os, sys
import signal
import stat
@ -525,8 +524,8 @@ class RunQueue:
self.runq_fnid.append(taskData.tasks_fnid[task])
self.runq_task.append(taskData.tasks_name[task])
self.runq_depends.append(Set(depends))
self.runq_revdeps.append(Set())
self.runq_depends.append(set(depends))
self.runq_revdeps.append(set())
runq_build.append(0)
@ -622,7 +621,7 @@ class RunQueue:
if maps[origdep] == -1:
bb.msg.fatal(bb.msg.domain.RunQueue, "Invalid mapping - Should never happen!")
newdeps.append(maps[origdep])
self.runq_depends[listid] = Set(newdeps)
self.runq_depends[listid] = set(newdeps)
bb.msg.note(2, bb.msg.domain.RunQueue, "Assign Weightings")