From: Neal Norwitz Date: Sun, 23 Mar 2008 06:13:25 +0000 (+0000) Subject: Move itertools before future_builtins since the latter depends on the former. X-Git-Tag: v2.6a2~153 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0d2192be8b71c2effeedad4bf9ccac9c022c03d8;p=python Move itertools before future_builtins since the latter depends on the former. From a clean build importing future_builtins would fail since itertools wasn't built yet. --- diff --git a/setup.py b/setup.py index acd882ec12..c28d839990 100644 --- a/setup.py +++ b/setup.py @@ -417,13 +417,13 @@ class PyBuildExt(build_ext): libraries=math_libs) ) exts.append( Extension('datetime', ['datetimemodule.c', 'timemodule.c'], libraries=math_libs) ) + # fast iterator tools implemented in C + exts.append( Extension("itertools", ["itertoolsmodule.c"]) ) # code that will be builtins in the future, but conflict with the # current builtins exts.append( Extension('future_builtins', ['future_builtins.c']) ) # random number generator implemented in C exts.append( Extension("_random", ["_randommodule.c"]) ) - # fast iterator tools implemented in C - exts.append( Extension("itertools", ["itertoolsmodule.c"]) ) # high-performance collections exts.append( Extension("_collections", ["_collectionsmodule.c"]) ) # bisect