From 8159ab03aa0f1418d693f41f40234d3e3e92d462 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Radek=20Hu=C5=A1ek?= <husek@iuuk.mff.cuni.cz>
Date: Sun, 23 Jul 2017 14:29:54 +0200
Subject: [PATCH] fix building groupConnectivity.so

---
 Makefile                  | 2 +-
 groupConnectivityNaive.py | 1 +
 parmap.py                 | 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 140822a..e762596 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ default: groupConnectivity.so clean_obj
 
 groupConnectivity.so: groupConnectivity.pyx group-connectivity.h setup.py compileTimeOptions.h generateCompileTimeOptions.sh rings.h fast-array.h twoCuts.h parmap.py groupConnectivityNaive.py
 	./generateCompileTimeOptions.sh > options.h
-	python setup.py build_ext
+	python2 setup.py build_ext
 	cp build/lib*/groupConnectivity.so .
 
 clean_obj:
diff --git a/groupConnectivityNaive.py b/groupConnectivityNaive.py
index 8f15d71..88c5bd2 100644
--- a/groupConnectivityNaive.py
+++ b/groupConnectivityNaive.py
@@ -155,6 +155,7 @@ if __name__ == "__main__":
   (f, t) = doctest.testmod()
   print "%s: %i tests of %i failed." % (__file__, f, t)
   if f > 0:
+    from sys import exit
     exit(1)
 
 
diff --git a/parmap.py b/parmap.py
index 8637460..f3dc40d 100644
--- a/parmap.py
+++ b/parmap.py
@@ -146,5 +146,6 @@ if __name__ == "__main__":
   (f, t) = doctest.testmod()
   print "%s: %i tests of %i failed." % (__file__, f, t)
   if f > 0:
+    from sys import exit
     exit(1)
 
-- 
GitLab