Fixing build on Arch Linux
Arch has /usr/bin/python point to python3 because that OS wants to be a unique and special snowflake that breaks backwards compatibility.
This commit is contained in:
parent
3b45003aff
commit
2c255c5370
11
install.sh
11
install.sh
@ -12,7 +12,16 @@ if [[ ! -f "$build_file" ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
"$build_file" "$@"
|
command_exists() {
|
||||||
|
command -v "$1" >/dev/null 2>&1 ;
|
||||||
|
}
|
||||||
|
|
||||||
|
PYTHON_BINARY=python
|
||||||
|
if command_exists python2; then
|
||||||
|
PYTHON_BINARY=python2
|
||||||
|
fi
|
||||||
|
|
||||||
|
$PYTHON_BINARY "$build_file" "$@"
|
||||||
|
|
||||||
# Remove old YCM libs if present so that YCM can start.
|
# Remove old YCM libs if present so that YCM can start.
|
||||||
rm -f python/*ycm_core.* &> /dev/null
|
rm -f python/*ycm_core.* &> /dev/null
|
||||||
|
Loading…
Reference in New Issue
Block a user