summaryrefslogtreecommitdiff
path: root/scripts/build/companion_libs/200-libelf.sh
diff options
context:
space:
mode:
authorBryan Hundven <bryanhundven@gmail.com>2016-01-03 16:10:24 (GMT)
committerBryan Hundven <bryanhundven@gmail.com>2016-01-03 16:10:24 (GMT)
commit9375a9e41193a5af532c98ef1478ab122170bad8 (patch)
treee88b6615312b6321aeb595070ba8846a2547d980 /scripts/build/companion_libs/200-libelf.sh
parent6f1f55e9d22458436b6b416ba699bc57c1ded148 (diff)
parent24d17220a1a11410c980c784b729f4466ab11f3b (diff)
Merge pull request #291 from diorcety-ctng/cygwin-more-fixes
Cygwin more fixes
Diffstat (limited to 'scripts/build/companion_libs/200-libelf.sh')
-rw-r--r--scripts/build/companion_libs/200-libelf.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/build/companion_libs/200-libelf.sh b/scripts/build/companion_libs/200-libelf.sh
index 58aa315..529bba2 100644
--- a/scripts/build/companion_libs/200-libelf.sh
+++ b/scripts/build/companion_libs/200-libelf.sh
@@ -135,6 +135,13 @@ do_libelf_backend() {
CT_DoExecLog ALL ${make}
CT_DoLog EXTRA "Installing libelf"
+
+ # Guard against $destdir$prefix == //
+ # which is a UNC path on Cygwin/MSYS2
+ if [[ ${destdir} == / ]] && [[ ${prefix} == /* ]]; then
+ destdir=
+ fi
+
CT_DoExecLog ALL ${make} instroot="${destdir}" install
}