Commit 6d81619f authored by Marcel Huber's avatar Marcel Huber
Browse files

removed old scons versions from tests

- older than 2.5 versions still work for comilation but not packaging
- there is no known limitation using scons~=2.5.0
parent ce51dc12
......@@ -199,13 +199,13 @@ class Win32Finder(LibFinder):
try:
from SCons.Tool import EmitLibSymlinks
except:
import SCons.Util
from SCons.Util import is_List
# copied over from scons 2.4.1
def EmitLibSymlinks(env, symlinks, libnode, **kw):
"""Used by emitters to handle (shared/versioned) library symlinks"""
nodes = list(set([ x for x,_ in symlinks ] + [libnode]))
clean_targets = kw.get('clean_targets', [])
if not SCons.Util.is_List(clean_targets):
if not is_List(clean_targets):
clean_targets = [ clean_targets ]
for link, linktgt in symlinks:
......
......@@ -4,7 +4,7 @@
# and then run "tox" from this directory.
[tox]
envlist = {py27}-scons{230,236,24,25},coverage,lint
envlist = {py27}-scons{25},coverage,lint
skip_missing_interpreters = True
#pip_pre=False
......@@ -13,10 +13,7 @@ basepython =
py27: python2.7
deps =
-rrequirements.test.txt
scons230: scons==2.3.0
scons236: scons>=2.3,<2.4
scons24: scons>=2.4,<2.5
scons25: scons>=2.5,<2.6
scons25: scons~=2.5.0
passenv =
cc_compiler
cxx_compiler
......@@ -50,7 +47,7 @@ commands =
[testenv:coverage]
basepython =
python2.7
deps = -rrequirements.test.txt
deps = -rrequirements.txt
skip_install = true
whitelist_externals =
virtualenv
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment