summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2017-04-09 01:23:41 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2017-04-09 01:23:41 (GMT)
commit937b081a09617398ceb0a8bcea6d09ccda3cbad4 (patch)
tree66d332eeec81ba3fb9b3f388909ea72d7b2b8cc6
parent1d60cfed5451fabf22ec48256248b6d3ad57b594 (diff)
downloadSCons-937b081a09617398ceb0a8bcea6d09ccda3cbad4.zip
SCons-937b081a09617398ceb0a8bcea6d09ccda3cbad4.tar.gz
SCons-937b081a09617398ceb0a8bcea6d09ccda3cbad4.tar.bz2
OSX: for now don't run versioned lib tests on mac. The logic to generate the versioned libraries has the wrong format for osx/darwin
-rw-r--r--test/LINK/VersionedLib-VariantDir.py10
-rw-r--r--test/LINK/VersionedLib-j2.py5
-rw-r--r--test/LINK/VersionedLib-subdir.py5
-rw-r--r--test/LINK/VersionedLib.py6
4 files changed, 25 insertions, 1 deletions
diff --git a/test/LINK/VersionedLib-VariantDir.py b/test/LINK/VersionedLib-VariantDir.py
index 0a631b0..0350c6e 100644
--- a/test/LINK/VersionedLib-VariantDir.py
+++ b/test/LINK/VersionedLib-VariantDir.py
@@ -35,11 +35,19 @@ import sys
import SCons.Platform
import SCons.Defaults
+test = TestSCons.TestSCons()
+
+import sys
+if sys.platform == 'darwin':
+ # Skipping until logic is fixed for macosx
+ test.skip_test("Not working on darwin yet\n")
+
+
env = SCons.Defaults.DefaultEnvironment()
platform = SCons.Platform.platform_default()
tool_list = SCons.Platform.DefaultToolList(platform, env)
-test = TestSCons.TestSCons()
+
test.subdir(['src'])
test.subdir(['src','lib'])
diff --git a/test/LINK/VersionedLib-j2.py b/test/LINK/VersionedLib-j2.py
index 249b54f..4646a37 100644
--- a/test/LINK/VersionedLib-j2.py
+++ b/test/LINK/VersionedLib-j2.py
@@ -39,6 +39,11 @@ import SCons.Defaults
test = TestSCons.TestSCons()
+if sys.platform == 'darwin':
+ # Skipping until logic is fixed for macosx
+ test.skip_test("Not working on darwin yet\n")
+
+
test.write('foo.c', """
#if _WIN32
__declspec(dllexport)
diff --git a/test/LINK/VersionedLib-subdir.py b/test/LINK/VersionedLib-subdir.py
index a2e141b..91f3011 100644
--- a/test/LINK/VersionedLib-subdir.py
+++ b/test/LINK/VersionedLib-subdir.py
@@ -41,6 +41,11 @@ import SCons.Defaults
test = TestSCons.TestSCons()
+if sys.platform == 'darwin':
+ # Skipping until logic is fixed for macosx
+ test.skip_test("Not working on darwin yet\n")
+
+
test.write('foo.c', """
#if _WIN32
__declspec(dllexport)
diff --git a/test/LINK/VersionedLib.py b/test/LINK/VersionedLib.py
index 468e3e5..c05c159 100644
--- a/test/LINK/VersionedLib.py
+++ b/test/LINK/VersionedLib.py
@@ -33,6 +33,12 @@ import TestSCons
import SCons.Platform
import SCons.Defaults
+import sys
+if sys.platform == 'darwin':
+ # Skipping until logic is fixed for macosx
+ test = TestSCons.TestSCons()
+ test.skip_test("Not working on darwin yet\n")
+
env = SCons.Defaults.DefaultEnvironment()
platform = SCons.Platform.platform_default()
tool_list = SCons.Platform.DefaultToolList(platform, env)