Commit 053c0a86 authored by Philip Jameson's avatar Philip Jameson Committed by Facebook Github Bot

Remove unneeded parts of build script

Summary: Remove an unneeded autoconf flag, as it causes the build to fail on missing boost-context

Reviewed By: yfeldblum

Differential Revision: D5815646

fbshipit-source-id: cb6544593de9fbf8248506b09c56412b4635b30c
parent 6f7b20b8
......@@ -12,23 +12,10 @@ get_ldflags() {
done
}
get_boost_libdirs() {
# autoconf's boost detection seems to require a path to boost libs
# if they're not in the system directories
for i in "$@"; do
echo "$i" | perl -n -e 'print if s,(.*)/libboost_.*\.(so|dylib|dll).*,\1,'
done
}
# This is an extra linker flag that buck appends on OSX that's not valid
# This probably requires a patch to buck
LDFLAGS=$(get_ldflags "$@" | uniq | tr '\n' ' ' | perl -pe 's;-Xlinker \@executable_path\S*;;g')
boost_libdir=$(get_boost_libdirs "$@"| head -n 1)
if [ ! -z "$boost_libdir" ]; then
BOOST_FLAG="--with-boost-libdir=$boost_libdir"
fi
export LDFLAGS
export BOOST_LDFLAGS="$LDFLAGS"
export BOOST_CPPFLAGS="$CPPFLAGS"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment