Skip to content

Commit 58c839d

Browse files
committed
add in dependencies
1 parent 7b0f284 commit 58c839d

File tree

4 files changed

+12
-2
lines changed

4 files changed

+12
-2
lines changed

contrib/build-package.sh

+9-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ options:
5959
NAME: the dependency to build supported values are:
6060
zstd
6161
googlelog, googleflags, googletest,
62-
fmt, sparsemap,
62+
fmt, sparsemap, fastfloat,
6363
folly, fizz, wangle, mvfst, fbthrift,
6464
cachelib
6565
@@ -195,6 +195,14 @@ case "$1" in
195195
external_git_clone=yes
196196
;;
197197

198+
fastfloat)
199+
NAME=fastfloat
200+
REPO=https://github.com/fastfloat/fast_float.git
201+
REPODIR=cachelib/external/$NAME
202+
SRCDIR=$REPODIR
203+
external_git_clone=yes
204+
;;
205+
198206
folly)
199207
NAME=folly
200208
SRCDIR=cachelib/external/$NAME

contrib/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ build_arch()
9595

9696
build_dependencies()
9797
{
98-
for pkg in zstd googleflags googlelog googletest sparsemap fmt folly fizz wangle mvfst fbthrift ;
98+
for pkg in zstd googleflags googlelog googletest sparsemap fmt fastfloat folly fizz wangle mvfst fbthrift ;
9999
do
100100
# shellcheck disable=SC2086
101101
./contrib/build-package.sh $pass_params "$pkg" \

contrib/prerequisites-centos9.sh

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ sudo dnf install -y \
3535
gtest-devel \
3636
libsodium-static \
3737
libdwarf-static \
38+
xxhash \
3839
numactl-devel
3940

4041

contrib/prerequisites-ubuntu18.sh

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ sudo apt-get install -y \
4141
libdwarf-dev \
4242
libsodium-dev \
4343
libaio-dev \
44+
xxhash \
4445
libnuma-dev
4546

4647
# NOTE:

0 commit comments

Comments
 (0)