Commit graph

26 commits

Author SHA1 Message Date
Mats Wichmann
ed912a0eae Stop using custom OrderedDict
OrdredDict is in the standard library for all supported Python versions
(2.7 and 3.5+) and has improvements over the ActiveState recipe version
of OrderedDict we have been using. Switch to importing from collections
instead of getting it from SCons.Util (tests already did this).

At the same time, reorganize the Util.py imports - import Iterable
from collections.abc if possible (it is deprecated to import
it from collections, will stop working in 3.8); try getting the
User{Dict,List,String} from collections if possible - that is, try the
3.x way first.

Signed-off-by: Mats Wichmann <mats@linux.com>

https://github.com/SCons/scons/commit/3fa7141ec7b39
2022-02-07 12:32:15 -05:00
Artem Pavlenko
b0f3f1aed7 port Scons3 support from master 2017-11-24 11:29:14 +01:00
artemp
5b88f687a1 Scons - update to 2.5.1 2017-06-05 10:29:21 +02:00
Bas Couwenberg
2003415f09 Fix 'occured' typo, replace with 'occurred'. 2016-08-05 14:50:50 +02:00
artemp
922f4c4e1b update SCons to 2.5.0 2016-08-05 10:16:06 +01:00
artemp
03a0926bf0 update SCons to 2.4.1 2015-11-26 10:09:02 +00:00
artemp
dc554eb920 remove old scons 2015-10-01 14:32:56 +01:00
artemp
8e4a3d794f update scons to 2.4.0 2015-10-01 14:25:41 +01:00
Blake Thompson
146af9d10b Added missing scons directory 2015-08-12 09:17:18 -05:00
artemp
c0e2cf3616 update scons + visual test 2015-08-12 11:18:09 +02:00
Dane Springmeyer
f8b8eb1c52 upgrade scons to 2.3.4 2014-10-20 22:18:07 -07:00
artemp
390816a396 update scons to 2.3.1 2014-06-06 14:49:46 +01:00
artemp
0060e4e773 + add missing scons-local-2.3.0 2013-05-22 10:28:13 +01:00
Dane Springmeyer
e02ba2a4eb upgrade bundled scons to 2.3.0 release 2013-05-21 20:51:17 -07:00
artemp
02e07f9c9c + update scons to the latest version 2.2.0 2012-08-16 12:26:00 +01:00
Artem Pavlenko
d3bb1a2a26 + upgrade scons to 2.1.0 series 2011-10-04 18:36:00 +00:00
Artem Pavlenko
959516e56e + remove old scons 2011-10-04 18:35:41 +00:00
Dane Springmeyer
fe5b6be2f7 update bundled scons to 2.1.0 2011-08-30 22:28:24 +00:00
Dane Springmeyer
9674171eb4 fixes for building on solaris and opensolaris, in addition to automatic running of ldconfig (will benefit builds on linux and fail silently otherwise) 2010-08-26 01:21:47 +00:00
Artem Pavlenko
8687dd795d + Scons updated to latest stable version 1.2 2009-01-06 10:52:43 +00:00
Artem Pavlenko
323886c70c added missing scons files 2008-02-07 10:24:55 +00:00
Artem Pavlenko
2357582cbb updated scons to 0.97.0d20071212 2008-02-07 09:59:49 +00:00
Artem Pavlenko
2b60d6d425 applied patch to build on OSX Leopard and Sun's C++ compiler on Solaris from Justin Bronn 2008-01-21 20:15:07 +00:00
Artem Pavlenko
7953b07095 added missing scons 2007-08-08 09:32:37 +00:00
Artem Pavlenko
6752dda07e upgrade to the latest scons (0.97) 2007-08-07 15:50:34 +00:00
Artem Pavlenko
d8dc53bcf4 new build system 2006-01-31 23:09:52 +00:00