chore(build): fix copy-binaries.sh

This commit is contained in:
Fathy Boundjadj 2023-02-09 11:59:52 +01:00
parent eb1b69dce8
commit 4368223591

View File

@ -10,7 +10,7 @@ cpu="$2"
triple=$(scripts/platform-triple.sh "$cpu")
dest="build/pre-built/$triple"
src="chromium/src/out/$target"
src="$CHROMIUM_SRC/out/$target"
lib_ext="so"
if [ -f "$src"/libEGL.dylib ]; then
@ -19,26 +19,25 @@ fi
rm -rf "$dest"
mkdir -p "$dest"
cd "$dest"
cp "$src/headless_shell" "$dest/carbonyl"
cp "$src/icudtl.dat" "$dest"
cp "$src/libEGL.$lib_ext" "$dest"
cp "$src/libGLESv2.$lib_ext" "$dest"
cp "$src"/v8_context_snapshot*.bin "$dest"
cp "build/$triple/release/libcarbonyl.$lib_ext" "$dest"
cp "$src/headless_shell" carbonyl
cp "$src/icudtl.dat" .
cp "$src/libEGL.$lib_ext" .
cp "$src/libGLESv2.$lib_ext" .
cp "$src"/v8_context_snapshot*.bin .
cp "$CARBONYL_ROOT/build/$triple/release/libcarbonyl.$lib_ext" .
files=carbonyl
files="carbonyl "
if [ "$lib_ext" == "so" ]; then
cp "$src/libvk_swiftshader.so" "$dest"
cp "$src/libvulkan.so.1" "$dest"
cp "$src/vk_swiftshader_icd.json" "$dest"
cp "$src/libvk_swiftshader.so" .
cp "$src/libvulkan.so.1" .
cp "$src/vk_swiftshader_icd.json" .
files+=*.so *.so.1
files+=$(echo *.so *.so.1)
fi
cd "$dest"
if [[ "$cpu" == "arm64" ]] && command -v aarch64-linux-gnu-strip; then
aarch64-linux-gnu-strip $files
else
@ -46,4 +45,3 @@ else
fi
echo "Binaries copied to $dest"