Skip to content

Commit 1d0b671

Browse files
authored
Merge pull request #10 from imotai/feat/add_absl
fix: add library copy
2 parents 04b4090 + b6ca0fc commit 1d0b671

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

build_env/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ RUN bash download_source.sh
5353

5454
RUN bash build_library.sh
5555
RUN ls -l thirdparty/lib64 | grep flags
56-
RUN tar cvzf thirdparty.tar.gz thirdparty/
56+
RUN tar czf thirdparty.tar.gz thirdparty/
5757

5858
FROM base
5959

build_env/build_library.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ if [ -f "zetasql_succ" ]; then
7777
else
7878
echo "installing zetasql...."
7979
curl -SL -o libzetasql-0.2.6-linux-gnu-x86_64-centos.tar.gz https://github.com/4paradigm/zetasql/releases/download/v0.2.6/libzetasql-0.2.6-linux-gnu-x86_64-centos.tar.gz
80-
tar -zxvf libzetasql-0.2.6-linux-gnu-x86_64-centos.tar.gz
80+
tar -zxf libzetasql-0.2.6-linux-gnu-x86_64-centos.tar.gz
8181
pushd libzetasql-0.2.6
8282
cp -rf include/* $DEPS_PREFIX/include/
8383
cp -rf lib/* $DEPS_PREFIX/lib/
@@ -151,6 +151,7 @@ if [ ! -f "absl_succ" ]; then
151151
cmake -DCMAKE_INSTALL_PREFIX="$DEPS_PREFIX" -DCMAKE_CXX_FLAGS=-fPIC -DABSL_ENABLE_INSTALL=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DABSL_USE_GOOGLETEST_HEAD=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON
152152
make "-j$(nproc)"
153153
make install
154+
cp absl/flags/libabsl_flags_private_handle_accessor.a ${DEPS_PREFIX}/lib64/
154155
popd
155156
touch absl_succ
156157
echo "install absl done"

0 commit comments

Comments
 (0)