From ac3079693e232fd5f374c470307588fc5572f2c4 Mon Sep 17 00:00:00 2001
From: Anders Blomdell <anders.blomdell@control.lth.se>
Date: Wed, 7 Nov 2018 10:42:32 +0100
Subject: [PATCH] Make python2 explicit in shebang

---
 compiler/2014/Python_CodeGen.jrag          | 2 +-
 examples/duck_typing/duck_typing.py        | 2 +-
 examples/simple/example_encoder.py         | 2 +-
 examples/tcp/example_tcp_client_decoder.py | 2 +-
 examples/user_types/example_encoder.py     | 2 +-
 examples/user_types/example_handlers.py    | 2 +-
 examples/wiki_example/example_decoder.py   | 2 +-
 lib/c/version_compare.py                   | 2 +-
 lib/python/labcomm2014/LabComm.py          | 2 +-
 test/relay_gen_c.py                        | 2 +-
 test/relay_gen_cs.py                       | 2 +-
 test/relay_gen_java.py                     | 2 +-
 test/test_encoder_decoder.py               | 2 +-
 test/test_errors.py                        | 2 +-
 test/test_renaming_encoder_decoder.py      | 2 +-
 tools/lc_to_matlab_coder.py                | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/compiler/2014/Python_CodeGen.jrag b/compiler/2014/Python_CodeGen.jrag
index ac74601..dda5a62 100644
--- a/compiler/2014/Python_CodeGen.jrag
+++ b/compiler/2014/Python_CodeGen.jrag
@@ -74,7 +74,7 @@ aspect Python_CodeGen {
 
   public void Specification.Python_gen(PrintStream out, String baseName, int version) {
     Python_env env = new Python_env(out);
-    env.println("#!/usr/bin/python");
+    env.println("#!/usr/bin/python2");
     env.println("# Auto generated " + baseName);
     env.println();
     env.println("import labcomm2014");
diff --git a/examples/duck_typing/duck_typing.py b/examples/duck_typing/duck_typing.py
index c918ab5..6df50f2 100755
--- a/examples/duck_typing/duck_typing.py
+++ b/examples/duck_typing/duck_typing.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import labcomm2014
 import animal
diff --git a/examples/simple/example_encoder.py b/examples/simple/example_encoder.py
index 49063c8..33d22a5 100755
--- a/examples/simple/example_encoder.py
+++ b/examples/simple/example_encoder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import labcomm2014
 import sys
diff --git a/examples/tcp/example_tcp_client_decoder.py b/examples/tcp/example_tcp_client_decoder.py
index 99d305c..4ed4b0c 100755
--- a/examples/tcp/example_tcp_client_decoder.py
+++ b/examples/tcp/example_tcp_client_decoder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import os
 import sys
diff --git a/examples/user_types/example_encoder.py b/examples/user_types/example_encoder.py
index 9ef2886..949f877 100755
--- a/examples/user_types/example_encoder.py
+++ b/examples/user_types/example_encoder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import labcomm2014
 import sys
diff --git a/examples/user_types/example_handlers.py b/examples/user_types/example_handlers.py
index cd03c73..7e5fc74 100755
--- a/examples/user_types/example_handlers.py
+++ b/examples/user_types/example_handlers.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import labcomm2014
 import sys,traceback
diff --git a/examples/wiki_example/example_decoder.py b/examples/wiki_example/example_decoder.py
index b9ab942..51d14a2 100755
--- a/examples/wiki_example/example_decoder.py
+++ b/examples/wiki_example/example_decoder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import labcomm2014
 import sys
diff --git a/lib/c/version_compare.py b/lib/c/version_compare.py
index ad2c1b1..bea41ee 100755
--- a/lib/c/version_compare.py
+++ b/lib/c/version_compare.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import os
 import sys
diff --git a/lib/python/labcomm2014/LabComm.py b/lib/python/labcomm2014/LabComm.py
index d37d24d..f398813 100644
--- a/lib/python/labcomm2014/LabComm.py
+++ b/lib/python/labcomm2014/LabComm.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 #
 # LabComm2014 packet has the following layout
 #
diff --git a/test/relay_gen_c.py b/test/relay_gen_c.py
index 3e4944a..97b9580 100755
--- a/test/relay_gen_c.py
+++ b/test/relay_gen_c.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import argparse
 import re
diff --git a/test/relay_gen_cs.py b/test/relay_gen_cs.py
index bdf782e..2312434 100755
--- a/test/relay_gen_cs.py
+++ b/test/relay_gen_cs.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import argparse
 import re
diff --git a/test/relay_gen_java.py b/test/relay_gen_java.py
index 04aefa9..d989b4e 100755
--- a/test/relay_gen_java.py
+++ b/test/relay_gen_java.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import argparse
 import re
diff --git a/test/test_encoder_decoder.py b/test/test_encoder_decoder.py
index 550692f..f069c7f 100755
--- a/test/test_encoder_decoder.py
+++ b/test/test_encoder_decoder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 # -*- coding: utf-8 -*-
 
 import argparse
diff --git a/test/test_errors.py b/test/test_errors.py
index 24b9627..5cbba59 100755
--- a/test/test_errors.py
+++ b/test/test_errors.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import sys
 import argparse
diff --git a/test/test_renaming_encoder_decoder.py b/test/test_renaming_encoder_decoder.py
index a2164cc..52e7420 100755
--- a/test/test_renaming_encoder_decoder.py
+++ b/test/test_renaming_encoder_decoder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 # -*- coding: utf-8 -*-
 
 import argparse
diff --git a/tools/lc_to_matlab_coder.py b/tools/lc_to_matlab_coder.py
index dda9665..c193ebe 100755
--- a/tools/lc_to_matlab_coder.py
+++ b/tools/lc_to_matlab_coder.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import sys
 import imp
-- 
GitLab