Do not compile thrift for fbcode build.
Summary:
1. The thrift libraries do not need to be built anyore.
2. SSE is dynamically detected via
1aae609b92
Test Plan: compile and build
Reviewers: sheki, emayanke
Reviewed By: sheki
CC: leveldb
Differential Revision: https://reviews.facebook.net/D7665
This commit is contained in:
parent
5b05417df3
commit
2fc394a327
@ -10,9 +10,6 @@ TOOLCHAIN_EXECUTABLES="/mnt/gvfs/third-party/$TOOLCHAIN_REV/centos5.2-native"
|
|||||||
TOOLCHAIN_LIB_BASE="/mnt/gvfs/third-party/$TOOLCHAIN_REV/gcc-4.7.1-glibc-2.14.1"
|
TOOLCHAIN_LIB_BASE="/mnt/gvfs/third-party/$TOOLCHAIN_REV/gcc-4.7.1-glibc-2.14.1"
|
||||||
TOOL_JEMALLOC=jemalloc-3.0.0/69dc57c
|
TOOL_JEMALLOC=jemalloc-3.0.0/69dc57c
|
||||||
|
|
||||||
# always build thrift server
|
|
||||||
export USE_THRIFT=1
|
|
||||||
|
|
||||||
# location of libhdfs libraries
|
# location of libhdfs libraries
|
||||||
if test "$USE_HDFS"; then
|
if test "$USE_HDFS"; then
|
||||||
JAVA_HOME="/usr/local/jdk-6u22-64"
|
JAVA_HOME="/usr/local/jdk-6u22-64"
|
||||||
@ -37,9 +34,7 @@ LIBEVENT_INCLUDE=" -I $TOOLCHAIN_LIB_BASE/libevent/libevent-1.4.14b/91ddd43/incl
|
|||||||
LIBEVENT_LIBS=" -L $TOOLCHAIN_LIB_BASE/libevent/libevent-1.4.14b/91ddd43/lib"
|
LIBEVENT_LIBS=" -L $TOOLCHAIN_LIB_BASE/libevent/libevent-1.4.14b/91ddd43/lib"
|
||||||
|
|
||||||
# use Intel SSE support for checksum calculations
|
# use Intel SSE support for checksum calculations
|
||||||
if test -z "$USE_SSE"; then
|
export USE_SSE=" -msse -msse4.2 "
|
||||||
export USE_SSE=" -msse -msse4.2 "
|
|
||||||
fi
|
|
||||||
|
|
||||||
CC="$TOOLCHAIN_EXECUTABLES/gcc/gcc-4.7.1-glibc-2.14.1/bin/gcc"
|
CC="$TOOLCHAIN_EXECUTABLES/gcc/gcc-4.7.1-glibc-2.14.1/bin/gcc"
|
||||||
CXX="$TOOLCHAIN_EXECUTABLES/gcc/gcc-4.7.1-glibc-2.14.1/bin/g++ $JINCLUDE $SNAPPY_INCLUDE $THRIFT_INCLUDE $LIBEVENT_INCLUDE"
|
CXX="$TOOLCHAIN_EXECUTABLES/gcc/gcc-4.7.1-glibc-2.14.1/bin/g++ $JINCLUDE $SNAPPY_INCLUDE $THRIFT_INCLUDE $LIBEVENT_INCLUDE"
|
||||||
|
Loading…
Reference in New Issue
Block a user