Skip to content

Commit f6cc33d

Browse files
authored
Explicitely set library directory name (#231)
1 parent 2006fcc commit f6cc33d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

buildbot/build_tflite.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/bin/bash
12
# Copyright 2020 Google LLC
23
#
34
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -12,7 +13,6 @@
1213
# See the License for the specific language governing permissions and
1314
# limitations under the License.
1415

15-
#!/bin/bash
1616

1717
set -e
1818

@@ -43,6 +43,7 @@ git -C cpuinfo/src/cpuinfo checkout ${CPUINFO_TAG}
4343
cmake -GNinja -S cpuinfo/src/cpuinfo -B cpuinfo/src/cpuinfo-build \
4444
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
4545
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/cpuinfo \
46+
-DCMAKE_INSTALL_LIBDIR=lib \
4647
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
4748
-DCPUINFO_BUILD_UNIT_TESTS:BOOL=OFF \
4849
-DCPUINFO_BUILD_MOCK_TESTS:BOOL=OFF \
@@ -55,6 +56,7 @@ git -C ruy/src/ruy checkout ${RUY_TAG}
5556
cmake -GNinja -S ruy/src/ruy -B ruy/src/ruy-build \
5657
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
5758
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/ruy \
59+
-DCMAKE_INSTALL_LIBDIR=lib \
5860
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
5961
-Dcpuinfo_DIR:PATH=${PWD}/cpuinfo/share/cpuinfo \
6062
-DRUY_MINIMAL_BUILD:BOOL=ON \
@@ -68,6 +70,7 @@ git -C abseil-cpp/src/abseil-cpp checkout ${ABSEIL_TAG}
6870
cmake -GNinja -S abseil-cpp/src/abseil-cpp -B abseil-cpp/src/abseil-cpp-build \
6971
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
7072
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/abseil-cpp \
73+
-DCMAKE_INSTALL_LIBDIR=lib \
7174
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
7275
-DABSL_BUILD_TESTING:BOOL=OFF \
7376
-DABSL_ENABLE_INSTALL:BOOL=ON
@@ -79,6 +82,7 @@ git -C eigen/src/eigen checkout ${EIGEN_TAG}
7982
cmake -GNinja -S eigen/src/eigen -B eigen/src/eigen-build \
8083
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
8184
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/eigen \
85+
-DCMAKE_INSTALL_LIBDIR=lib \
8286
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
8387
-DEIGEN_BUILD_DOC:BOOL=OFF \
8488
-DEIGEN_BUILD_TESTING:BOOL=OFF
@@ -90,6 +94,7 @@ git -C ARM_NEON_2_x86_SSE/src/ARM_NEON_2_x86_SSE checkout ${NEON_2_SSE_TAG}
9094
cmake -GNinja -S ARM_NEON_2_x86_SSE/src/ARM_NEON_2_x86_SSE -B ARM_NEON_2_x86_SSE/src/ARM_NEON_2_x86_SSE-build \
9195
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
9296
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/ARM_NEON_2_x86_SSE \
97+
-DCMAKE_INSTALL_LIBDIR=lib \
9398
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON
9499
ninja -C ARM_NEON_2_x86_SSE/src/ARM_NEON_2_x86_SSE-build install
95100

@@ -99,6 +104,7 @@ git -C flatbuffers/src/flatbuffers checkout ${FLATBUFFERS_TAG}
99104
cmake -GNinja -S flatbuffers/src/flatbuffers -B flatbuffers/src/flatbuffers-build \
100105
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
101106
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/flatbuffers \
107+
-DCMAKE_INSTALL_LIBDIR=lib \
102108
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \
103109
-DFLATBUFFERS_BUILD_TESTS:BOOL=OFF
104110
ninja -C flatbuffers/src/flatbuffers-build install
@@ -109,6 +115,7 @@ git -C tensorflow/src/tensorflow checkout ${TENSORFLOW_TAG}
109115
cmake -GNinja -S tensorflow/src/tensorflow/tensorflow/lite -B tensorflow/src/tensorflow-build \
110116
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
111117
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/tensorflow \
118+
-DCMAKE_INSTALL_LIBDIR=lib \
112119
-DCMAKE_FIND_PACKAGE_PREFER_CONFIG:BOOL=ON \
113120
-DTFLITE_ENABLE_INSTALL:BOOL=ON \
114121
-DTFLITE_ENABLE_XNNPACK:BOOL=OFF \

0 commit comments

Comments
 (0)