summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin@juszkiewicz.com.pl>2009-04-21 19:15:53 +0000
committerMarcin Juszkiewicz <marcin@juszkiewicz.com.pl>2009-04-21 19:15:53 +0000
commit845070a26d27b8f2db6a373f6ff3cc74548d96e3 (patch)
tree35501d33030f6bfbb55a7d51453f102404166ae6 /lib
parent60e36de1b7c72139933bc1760094f28a64dc6b43 (diff)
downloadbitbake-contrib-845070a26d27b8f2db6a373f6ff3cc74548d96e3.tar.gz
lib: remove use of 'sets' to make Python 2.6 happy
Acked-by: Chris Larson <clarson@kergoth.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/bb/COW.py4
-rw-r--r--lib/bb/cache.py3
-rw-r--r--lib/bb/cooker.py5
-rw-r--r--lib/bb/data_smart.py5
-rw-r--r--lib/bb/runqueue.py7
5 files changed, 10 insertions, 14 deletions
diff --git a/lib/bb/COW.py b/lib/bb/COW.py
index e5063d60a..5db41776e 100644
--- a/lib/bb/COW.py
+++ b/lib/bb/COW.py
@@ -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__"
diff --git a/lib/bb/cache.py b/lib/bb/cache.py
index a6b81333d..f9a20c6b2 100644
--- a/lib/bb/cache.py
+++ b/lib/bb/cache.py
@@ -31,7 +31,6 @@
import os, re
import bb.data
import bb.utils
-from sets import Set
try:
import cPickle as pickle
@@ -471,6 +470,6 @@ class CacheData:
(set elsewhere)
"""
self.ignored_dependencies = []
- self.world_target = Set()
+ self.world_target = set()
self.bbfile_priority = {}
self.bbfile_config_priorities = []
diff --git a/lib/bb/cooker.py b/lib/bb/cooker.py
index e7c0082c3..7efff5a09 100644
--- a/lib/bb/cooker.py
+++ b/lib/bb/cooker.py
@@ -26,7 +26,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 bb import xmlrpcserver, command
-from sets import Set
import itertools, sre_constants
class MultipleMatches(Exception):
@@ -638,7 +637,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
@@ -765,7 +764,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())
for dep in self.configuration.extra_assume_provided:
self.status.ignored_dependencies.add(dep)
diff --git a/lib/bb/data_smart.py b/lib/bb/data_smart.py
index 0d39d20a4..c93aea7fe 100644
--- a/lib/bb/data_smart.py
+++ b/lib/bb/data_smart.py
@@ -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
diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index 01452d2f3..4f0996dad 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -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
@@ -544,8 +543,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)
@@ -641,7 +640,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")