Updated
This commit is contained in:
1
scripts/fake-toolchain/Unix/ar
Symbolic link
1
scripts/fake-toolchain/Unix/ar
Symbolic link
@@ -0,0 +1 @@
|
||||
true
|
||||
1
scripts/fake-toolchain/Unix/as
Symbolic link
1
scripts/fake-toolchain/Unix/as
Symbolic link
@@ -0,0 +1 @@
|
||||
true
|
||||
14
scripts/fake-toolchain/Unix/cc
Executable file
14
scripts/fake-toolchain/Unix/cc
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -z "$YCM_CONFIG_GEN_CC_PASSTHROUGH" ]; then
|
||||
# Cmake determines compiler properties by compiling a test file, so call clang for this case
|
||||
$YCM_CONFIG_GEN_CC_PASSTHROUGH $@
|
||||
|
||||
elif [ "$1" = "-v" ] || [ "$1" = "--version" ]; then
|
||||
# Needed to enable clang-specific options for certain build systems (e.g. linux)
|
||||
$YCM_CONFIG_GEN_CC_PASSTHROUGH $@
|
||||
|
||||
else
|
||||
echo "$@" >> $YCM_CONFIG_GEN_CC_LOG
|
||||
fi
|
||||
|
||||
1
scripts/fake-toolchain/Unix/clang
Symbolic link
1
scripts/fake-toolchain/Unix/clang
Symbolic link
@@ -0,0 +1 @@
|
||||
cc
|
||||
1
scripts/fake-toolchain/Unix/clang++
Symbolic link
1
scripts/fake-toolchain/Unix/clang++
Symbolic link
@@ -0,0 +1 @@
|
||||
cxx
|
||||
14
scripts/fake-toolchain/Unix/cxx
Executable file
14
scripts/fake-toolchain/Unix/cxx
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -z "$YCM_CONFIG_GEN_CC_PASSTHROUGH" ]; then
|
||||
# Cmake determines compiler properties by compiling a test file, so call clang for this case
|
||||
$YCM_CONFIG_GEN_CXX_PASSTHROUGH $@
|
||||
|
||||
elif [ "$1" = "-v" ] || [ "$1" = "--version" ]; then
|
||||
# Needed to enable clang-specific options for certain build systems (e.g. linux)
|
||||
$YCM_CONFIG_GEN_CC_PASSTHROUGH $@
|
||||
|
||||
else
|
||||
echo "$@" >> $YCM_CONFIG_GEN_CXX_LOG
|
||||
fi
|
||||
|
||||
1
scripts/fake-toolchain/Unix/g++
Symbolic link
1
scripts/fake-toolchain/Unix/g++
Symbolic link
@@ -0,0 +1 @@
|
||||
cxx
|
||||
1
scripts/fake-toolchain/Unix/gcc
Symbolic link
1
scripts/fake-toolchain/Unix/gcc
Symbolic link
@@ -0,0 +1 @@
|
||||
cc
|
||||
1
scripts/fake-toolchain/Unix/gcc++
Symbolic link
1
scripts/fake-toolchain/Unix/gcc++
Symbolic link
@@ -0,0 +1 @@
|
||||
cxx
|
||||
1
scripts/fake-toolchain/Unix/ld
Symbolic link
1
scripts/fake-toolchain/Unix/ld
Symbolic link
@@ -0,0 +1 @@
|
||||
true
|
||||
1
scripts/fake-toolchain/Unix/nm
Symbolic link
1
scripts/fake-toolchain/Unix/nm
Symbolic link
@@ -0,0 +1 @@
|
||||
true
|
||||
4
scripts/fake-toolchain/Unix/true
Executable file
4
scripts/fake-toolchain/Unix/true
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
# This script is needed because /bin/true does not exist on non-FHS-compliant distros. e.g. NixOS
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user