Summary: double-conversion was recently added to homebrew, making it the last
folly dependency to do so. this diff modifies the existing OS X
bootstrap tool to account for that. I also added an rm for the gtest
wget, so there wasn't a leftover zip file in your repo. alternatively,
we could remove that and add it to the gitignore.
Reviewed By: @fugalh
Differential Revision:
D2196000
Pulled By: @sgolemon
autom4te.cache
build-aux
libtool
autom4te.cache
build-aux
libtool
folly/folly-config.h
folly/test/*_benchmark
folly/test/*_test
folly/folly-config.h
folly/test/*_benchmark
folly/test/*_test
}
# tool dependencies: autotools and scons (for double-conversion)
}
# tool dependencies: autotools and scons (for double-conversion)
-brewget autoconf automake libtool scons
+brewget autoconf automake libtool
-brewget glog gflags boost libevent
-
-# Install the double-conversion library.
-# NB their install target installs the libs but not the headers, hence the
-# CPPFLAGS
-test -d double-conversion ||
- git clone https://github.com/google/double-conversion.git
-pushd double-conversion
-make
-# fool libtool into using static linkage
-# (this won't work if you've already installed libdouble-conversion into a
-# default search path)
-rm -f libdouble-conversion*dylib
-DOUBLE_CONVERSION_HOME=$(pwd)
-popd
+brewget glog gflags boost libevent double-conversion
-./configure CPPFLAGS=-I"$DOUBLE_CONVERSION_HOME" LDFLAGS=-L"$DOUBLE_CONVERSION_HOME"
pushd test
test -e gtest-1.7.0.zip || {
pushd test
test -e gtest-1.7.0.zip || {