summaryrefslogtreecommitdiff
blob: ff8388988ad133b62ba4ce104f838dd2f1d814c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- a/setup.py
+++ b/setup.py
@@ -50,7 +50,8 @@
                                 '*Visual*', 'VC', 'include')
         err = glob.glob(globmask)
     else:
-        pid = subprocess.Popen(['cpp', '-Wp,-v', '-'],
+        pid = subprocess.Popen(os.environ.get('CPP', 'cpp').split() +
+                               ['-Wp,-v', '-'],
                                stdin=open(os.devnull, 'r'),
                                stdout=subprocess.PIPE,
                                stderr=subprocess.PIPE)