@@ -50,18 +50,18 @@ if [ -d /mnt/gvfs/third-party -a -z "$CXX" ]; then
50
50
CENTOS_VERSION=` rpm -q --qf " %{VERSION}" \
51
51
$( rpm -q --whatprovides redhat-release) `
52
52
if [ " $CENTOS_VERSION " = " 6" ]; then
53
- source $PWD /build_tools/fbcode.gcc481.sh
53
+ source " $PWD /build_tools/fbcode.gcc481.sh"
54
54
else
55
- source $PWD /build_tools/fbcode.gcc471.sh
55
+ source " $PWD /build_tools/fbcode.gcc471.sh"
56
56
fi
57
57
else
58
- source $PWD /build_tools/fbcode.clang31.sh
58
+ source " $PWD /build_tools/fbcode.clang31.sh"
59
59
fi
60
60
fi
61
61
62
62
# Delete existing output, if it exists
63
- rm -f $OUTPUT
64
- touch $OUTPUT
63
+ rm -f " $OUTPUT "
64
+ touch " $OUTPUT "
65
65
66
66
if test -z " $CC " ; then
67
67
CC=cc
@@ -87,7 +87,7 @@ PLATFORM_SHARED_CFLAGS="-fPIC"
87
87
PLATFORM_SHARED_VERSIONED=false
88
88
89
89
# generic port files (working on all platform by #ifdef) go directly in /port
90
- GENERIC_PORT_FILES=` cd $ROCKSDB_ROOT ; find port -name ' *.cc' | tr " \n" " " `
90
+ GENERIC_PORT_FILES=` cd " $ROCKSDB_ROOT " ; find port -name ' *.cc' | tr " \n" " " `
91
91
92
92
# On GCC, we pick libc's memcmp over GCC's memcmp via -fno-builtin-memcmp
93
93
case " $TARGET_OS " in
@@ -157,7 +157,7 @@ case "$TARGET_OS" in
157
157
esac
158
158
159
159
if test -z " $DO_NOT_RUN_BUILD_DETECT_VERSION " ; then
160
- $PWD /build_tools/build_detect_version
160
+ " $PWD /build_tools/build_detect_version"
161
161
fi
162
162
163
163
# We want to make a list of all cc files within util, db, table, and helpers
@@ -169,15 +169,15 @@ DIRS="util db table utilities"
169
169
set -f # temporarily disable globbing so that our patterns arent expanded
170
170
PRUNE_TEST=" -name *test*.cc -prune"
171
171
PRUNE_BENCH=" -name *bench*.cc -prune"
172
- PORTABLE_FILES=` cd $ROCKSDB_ROOT ; find $DIRS $PRUNE_TEST -o $PRUNE_BENCH -o -name ' *.cc' -print | sort | tr " \n" " " `
173
- PORTABLE_CPP=` cd $ROCKSDB_ROOT ; find $DIRS $PRUNE_TEST -o $PRUNE_BENCH -o -name ' *.cpp' -print | sort | tr " \n" " " `
172
+ PORTABLE_FILES=` cd " $ROCKSDB_ROOT " ; find $DIRS $PRUNE_TEST -o $PRUNE_BENCH -o -name ' *.cc' -print | sort | tr " \n" " " `
173
+ PORTABLE_CPP=` cd " $ROCKSDB_ROOT " ; find $DIRS $PRUNE_TEST -o $PRUNE_BENCH -o -name ' *.cpp' -print | sort | tr " \n" " " `
174
174
set +f # re-enable globbing
175
175
176
176
# The sources consist of the portable files, plus the platform-specific port
177
177
# file.
178
- echo " SOURCES=$PORTABLE_FILES $GENERIC_PORT_FILES $PORT_FILES " >> $OUTPUT
179
- echo " SOURCESCPP=$PORTABLE_CPP " >> $OUTPUT
180
- echo " MEMENV_SOURCES=helpers/memenv/memenv.cc" >> $OUTPUT
178
+ echo " SOURCES=$PORTABLE_FILES $GENERIC_PORT_FILES $PORT_FILES " >> " $OUTPUT "
179
+ echo " SOURCESCPP=$PORTABLE_CPP " >> " $OUTPUT "
180
+ echo " MEMENV_SOURCES=helpers/memenv/memenv.cc" >> " $OUTPUT "
181
181
182
182
if [ " $CROSS_COMPILE " = " true" -o " $FBCODE_BUILD " = " true" ]; then
183
183
# Cross-compiling; do not try any compilation tests.
@@ -304,17 +304,17 @@ PLATFORM_CXXFLAGS="$PLATFORM_CXXFLAGS $COMMON_FLAGS"
304
304
305
305
VALGRIND_VER=" $VALGRIND_VER "
306
306
307
- echo " CC=$CC " >> $OUTPUT
308
- echo " CXX=$CXX " >> $OUTPUT
309
- echo " PLATFORM=$PLATFORM " >> $OUTPUT
310
- echo " PLATFORM_LDFLAGS=$PLATFORM_LDFLAGS " >> $OUTPUT
311
- echo " VALGRIND_VER=$VALGRIND_VER " >> $OUTPUT
312
- echo " PLATFORM_CCFLAGS=$PLATFORM_CCFLAGS " >> $OUTPUT
313
- echo " PLATFORM_CXXFLAGS=$PLATFORM_CXXFLAGS " >> $OUTPUT
314
- echo " PLATFORM_SHARED_CFLAGS=$PLATFORM_SHARED_CFLAGS " >> $OUTPUT
315
- echo " PLATFORM_SHARED_EXT=$PLATFORM_SHARED_EXT " >> $OUTPUT
316
- echo " PLATFORM_SHARED_LDFLAGS=$PLATFORM_SHARED_LDFLAGS " >> $OUTPUT
317
- echo " PLATFORM_SHARED_VERSIONED=$PLATFORM_SHARED_VERSIONED " >> $OUTPUT
318
- echo " EXEC_LDFLAGS=$EXEC_LDFLAGS " >> $OUTPUT
319
- echo " JEMALLOC_INCLUDE=$JEMALLOC_INCLUDE " >> $OUTPUT
320
- echo " JEMALLOC_LIB=$JEMALLOC_LIB " >> $OUTPUT
307
+ echo " CC=$CC " >> " $OUTPUT "
308
+ echo " CXX=$CXX " >> " $OUTPUT "
309
+ echo " PLATFORM=$PLATFORM " >> " $OUTPUT "
310
+ echo " PLATFORM_LDFLAGS=$PLATFORM_LDFLAGS " >> " $OUTPUT "
311
+ echo " VALGRIND_VER=$VALGRIND_VER " >> " $OUTPUT "
312
+ echo " PLATFORM_CCFLAGS=$PLATFORM_CCFLAGS " >> " $OUTPUT "
313
+ echo " PLATFORM_CXXFLAGS=$PLATFORM_CXXFLAGS " >> " $OUTPUT "
314
+ echo " PLATFORM_SHARED_CFLAGS=$PLATFORM_SHARED_CFLAGS " >> " $OUTPUT "
315
+ echo " PLATFORM_SHARED_EXT=$PLATFORM_SHARED_EXT " >> " $OUTPUT "
316
+ echo " PLATFORM_SHARED_LDFLAGS=$PLATFORM_SHARED_LDFLAGS " >> " $OUTPUT "
317
+ echo " PLATFORM_SHARED_VERSIONED=$PLATFORM_SHARED_VERSIONED " >> " $OUTPUT "
318
+ echo " EXEC_LDFLAGS=$EXEC_LDFLAGS " >> " $OUTPUT "
319
+ echo " JEMALLOC_INCLUDE=$JEMALLOC_INCLUDE " >> " $OUTPUT "
320
+ echo " JEMALLOC_LIB=$JEMALLOC_LIB " >> " $OUTPUT "
0 commit comments