diff options
Diffstat (limited to 'development/kicad/swig-4.0.0.patch')
-rw-r--r-- | development/kicad/swig-4.0.0.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/development/kicad/swig-4.0.0.patch b/development/kicad/swig-4.0.0.patch new file mode 100644 index 0000000000..3396320c38 --- /dev/null +++ b/development/kicad/swig-4.0.0.patch @@ -0,0 +1,19 @@ +From e7586acb334955de22786d76e28f5374d2446d2c Mon Sep 17 00:00:00 2001 +From: Mark <mark.vandoesburg@xxxxxxxxx> +Date: Thu, 9 May 2019 09:53:46 +0200 +Subject: [PATCH] Fix for SWIG 4.0.0 + +diff --git a/scripting/build_tools/fix_swig_imports.py b/scripting/build_tools/fix_swig_imports.py +index 160d7e2d9..4f97df079 100644 +--- a/scripting/build_tools/fix_swig_imports.py ++++ b/scripting/build_tools/fix_swig_imports.py +@@ -40,6 +40,9 @@ if (len(lines)<4000): + txt = b"" + + for l in lines: ++ if l.startswith(b"if _swig_python_version_info < (2, 7, 0):"): # ok with swig version >= 4.0.0 ++ l = l.replace(b"_swig_python_version_info < (2, 7, 0)", b"False") ++ doneOk = True + if l.startswith(b"if _swig_python_version_info >= (2, 7, 0):"): # ok with swig version >= 3.0.10 + l = l.replace(b"_swig_python_version_info >= (2, 7, 0)", b"False") + doneOk = True |