summaryrefslogtreecommitdiff
path: root/Python-2.7.5/Lib/plat-generic/regen
diff options
context:
space:
mode:
Diffstat (limited to 'Python-2.7.5/Lib/plat-generic/regen')
-rwxr-xr-xPython-2.7.5/Lib/plat-generic/regen8
1 files changed, 7 insertions, 1 deletions
diff --git a/Python-2.7.5/Lib/plat-generic/regen b/Python-2.7.5/Lib/plat-generic/regen
index c96167d..4c942bc 100755
--- a/Python-2.7.5/Lib/plat-generic/regen
+++ b/Python-2.7.5/Lib/plat-generic/regen
@@ -1,3 +1,9 @@
#! /bin/sh
set -v
-eval $PYTHON_FOR_BUILD ../../Tools/scripts/h2py.py -i "'(u_long)'" /usr/include/netinet/in.h
+if [ -n "$1" ]; then
+ CCINSTALL=$($1 -print-search-dirs | head -1 | cut -d' ' -f2)
+ REGENHEADER=${CCINSTALL//\\//}include/stddef.h
+else
+ REGENHEADER=/usr/include/netinet/in.h
+fi
+eval $PYTHON_FOR_BUILD ../../Tools/scripts/h2py.py -i "'(u_long)'" $REGENHEADER