Files
cromite/fdroid/gclient-prepare.sh
2018-01-30 12:34:36 +01:00

739 lines
26 KiB
Bash
Executable File

#!/bin/bash
## gclient-prepare.sh
##
## @author csagan5
##
## Bromite srclibs setup script for F-Droid build
## this script is auto-generated based on gclient_entries
## DO NOT edit manually
##
## https://www.bromite.org/
##
#
set -e
## setup chromium-py into src/third_party/webdriver/pylib
mkdir -p "src/third_party/webdriver"
if [ -e "src/third_party/webdriver/pylib" ]; then
rm -rfv "src/third_party/webdriver/pylib"
fi
ln -v -s "$PWD/chromium-py" "src/third_party/webdriver/pylib"
## setup chromium-v8 into src/v8
mkdir -p "src"
if [ -e "src/v8" ]; then
rm -rfv "src/v8"
fi
ln -v -s "$PWD/chromium-v8" "src/v8"
## setup chromium-aom into src/third_party/libaom/source/libaom
mkdir -p "src/third_party/libaom/source"
if [ -e "src/third_party/libaom/source/libaom" ]; then
rm -rfv "src/third_party/libaom/source/libaom"
fi
ln -v -s "$PWD/chromium-aom" "src/third_party/libaom/source/libaom"
## setup chromium-cdm into src/media/cdm/api
mkdir -p "src/media/cdm"
if [ -e "src/media/cdm/api" ]; then
rm -rfv "src/media/cdm/api"
fi
ln -v -s "$PWD/chromium-cdm" "src/media/cdm/api"
## setup chromium-gyp into src/tools/gyp
mkdir -p "src/tools"
if [ -e "src/tools/gyp" ]; then
rm -rfv "src/tools/gyp"
fi
ln -v -s "$PWD/chromium-gyp" "src/tools/gyp"
## setup chromium-icu into src/third_party/icu
mkdir -p "src/third_party"
if [ -e "src/third_party/icu" ]; then
rm -rfv "src/third_party/icu"
fi
ln -v -s "$PWD/chromium-icu" "src/third_party/icu"
## setup chromium-lib into src/third_party/bidichecker
if [ -e "src/third_party/bidichecker" ]; then
rm -rfv "src/third_party/bidichecker"
fi
ln -v -s "$PWD/chromium-lib" "src/third_party/bidichecker"
## setup chromium-re2 into src/third_party/re2/src
mkdir -p "src/third_party/re2"
if [ -e "src/third_party/re2/src" ]; then
rm -rfv "src/third_party/re2/src"
fi
ln -v -s "$PWD/chromium-re2" "src/third_party/re2/src"
## setup chromium-wds into src/third_party/wds/src
mkdir -p "src/third_party/wds"
if [ -e "src/third_party/wds/src" ]; then
rm -rfv "src/third_party/wds/src"
fi
ln -v -s "$PWD/chromium-wds" "src/third_party/wds/src"
## setup chromium-auto into src/third_party/auto/src
mkdir -p "src/third_party/auto"
if [ -e "src/third_party/auto/src" ]; then
rm -rfv "src/third_party/auto/src"
fi
ln -v -s "$PWD/chromium-auto" "src/third_party/auto/src"
## setup chromium-deqp into src/third_party/deqp/src
mkdir -p "src/third_party/deqp"
if [ -e "src/third_party/deqp/src" ]; then
rm -rfv "src/third_party/deqp/src"
fi
ln -v -s "$PWD/chromium-deqp" "src/third_party/deqp/src"
## setup chromium-dist into src/third_party/dom_distiller_js/dist
mkdir -p "src/third_party/dom_distiller_js"
if [ -e "src/third_party/dom_distiller_js/dist" ]; then
rm -rfv "src/third_party/dom_distiller_js/dist"
fi
ln -v -s "$PWD/chromium-dist" "src/third_party/dom_distiller_js/dist"
## setup chromium-flac into src/third_party/flac
if [ -e "src/third_party/flac" ]; then
rm -rfv "src/third_party/flac"
fi
ln -v -s "$PWD/chromium-flac" "src/third_party/flac"
## setup chromium-mesa into src/third_party/mesa/src
mkdir -p "src/third_party/mesa"
if [ -e "src/third_party/mesa/src" ]; then
rm -rfv "src/third_party/mesa/src"
fi
ln -v -s "$PWD/chromium-mesa" "src/third_party/mesa/src"
## setup chromium-skia into src/third_party/skia
if [ -e "src/third_party/skia" ]; then
rm -rfv "src/third_party/skia"
fi
ln -v -s "$PWD/chromium-skia" "src/third_party/skia"
## setup chromium-acid3 into src/tools/page_cycler/acid3
mkdir -p "src/tools/page_cycler"
if [ -e "src/tools/page_cycler/acid3" ]; then
rm -rfv "src/tools/page_cycler/acid3"
fi
ln -v -s "$PWD/chromium-acid3" "src/tools/page_cycler/acid3"
## setup chromium-angle into src/third_party/angle
if [ -e "src/third_party/angle" ]; then
rm -rfv "src/third_party/angle"
fi
ln -v -s "$PWD/chromium-angle" "src/third_party/angle"
## setup chromium-cld_3 into src/third_party/cld_3/src
mkdir -p "src/third_party/cld_3"
if [ -e "src/third_party/cld_3/src" ]; then
rm -rfv "src/third_party/cld_3/src"
fi
ln -v -s "$PWD/chromium-cld_3" "src/third_party/cld_3/src"
## setup chromium-junit into src/third_party/junit/src
mkdir -p "src/third_party/junit"
if [ -e "src/third_party/junit/src" ]; then
rm -rfv "src/third_party/junit/src"
fi
ln -v -s "$PWD/chromium-junit" "src/third_party/junit/src"
## setup chromium-webgl into src/third_party/webgl/src
mkdir -p "src/third_party/webgl"
if [ -e "src/third_party/webgl/src" ]; then
rm -rfv "src/third_party/webgl/src"
fi
ln -v -s "$PWD/chromium-webgl" "src/third_party/webgl/src"
## setup chromium-crc32c into src/third_party/crc32c/src
mkdir -p "src/third_party/crc32c"
if [ -e "src/third_party/crc32c/src" ]; then
rm -rfv "src/third_party/crc32c/src"
fi
ln -v -s "$PWD/chromium-crc32c" "src/third_party/crc32c/src"
## setup chromium-ffmpeg into src/third_party/ffmpeg
if [ -e "src/third_party/ffmpeg" ]; then
rm -rfv "src/third_party/ffmpeg"
fi
ln -v -s "$PWD/chromium-ffmpeg" "src/third_party/ffmpeg"
## setup chromium-fuzzer into src/third_party/libFuzzer/src
mkdir -p "src/third_party/libFuzzer"
if [ -e "src/third_party/libFuzzer/src" ]; then
rm -rfv "src/third_party/libFuzzer/src"
fi
ln -v -s "$PWD/chromium-fuzzer" "src/third_party/libFuzzer/src"
## setup chromium-libcxx into src/buildtools/third_party/libc++/trunk
mkdir -p "src/buildtools/third_party/libc++"
if [ -e "src/buildtools/third_party/libc++/trunk" ]; then
rm -rfv "src/buildtools/third_party/libc++/trunk"
fi
ln -v -s "$PWD/chromium-libcxx" "src/buildtools/third_party/libc++/trunk"
## setup chromium-libdrm into src/third_party/libdrm/src
mkdir -p "src/third_party/libdrm"
if [ -e "src/third_party/libdrm/src" ]; then
rm -rfv "src/third_party/libdrm/src"
fi
ln -v -s "$PWD/chromium-libdrm" "src/third_party/libdrm/src"
## setup chromium-libvpx into src/third_party/libvpx/source/libvpx
mkdir -p "src/third_party/libvpx/source"
if [ -e "src/third_party/libvpx/source/libvpx" ]; then
rm -rfv "src/third_party/libvpx/source/libvpx"
fi
ln -v -s "$PWD/chromium-libvpx" "src/third_party/libvpx/source/libvpx"
## setup chromium-libyuv into src/third_party/libyuv
if [ -e "src/third_party/libyuv" ]; then
rm -rfv "src/third_party/libyuv"
fi
ln -v -s "$PWD/chromium-libyuv" "src/third_party/libyuv"
## setup chromium-netty4 into src/third_party/netty4/src
mkdir -p "src/third_party/netty4"
if [ -e "src/third_party/netty4/src" ]; then
rm -rfv "src/third_party/netty4/src"
fi
ln -v -s "$PWD/chromium-netty4" "src/third_party/netty4/src"
## setup chromium-pdfium into src/third_party/pdfium
if [ -e "src/third_party/pdfium" ]; then
rm -rfv "src/third_party/pdfium"
fi
ln -v -s "$PWD/chromium-pdfium" "src/third_party/pdfium"
## setup chromium-sfntly into src/third_party/sfntly/src
mkdir -p "src/third_party/sfntly"
if [ -e "src/third_party/sfntly/src" ]; then
rm -rfv "src/third_party/sfntly/src"
fi
ln -v -s "$PWD/chromium-sfntly" "src/third_party/sfntly/src"
## setup chromium-snappy into src/third_party/snappy/src
mkdir -p "src/third_party/snappy"
if [ -e "src/third_party/snappy/src" ]; then
rm -rfv "src/third_party/snappy/src"
fi
ln -v -s "$PWD/chromium-snappy" "src/third_party/snappy/src"
## setup chromium-webrtc into src/third_party/webrtc
if [ -e "src/third_party/webrtc" ]; then
rm -rfv "src/third_party/webrtc"
fi
ln -v -s "$PWD/chromium-webrtc" "src/third_party/webrtc"
## setup chromium-content into src/chrome/test/data/perf/frame_rate/content
mkdir -p "src/chrome/test/data/perf/frame_rate"
if [ -e "src/chrome/test/data/perf/frame_rate/content" ]; then
rm -rfv "src/chrome/test/data/perf/frame_rate/content"
fi
ln -v -s "$PWD/chromium-content" "src/chrome/test/data/perf/frame_rate/content"
## setup chromium-glslang into src/third_party/glslang/src
mkdir -p "src/third_party/glslang"
if [ -e "src/third_party/glslang/src" ]; then
rm -rfv "src/third_party/glslang/src"
fi
ln -v -s "$PWD/chromium-glslang" "src/third_party/glslang/src"
## setup chromium-jsoncpp into src/third_party/jsoncpp/source
mkdir -p "src/third_party/jsoncpp"
if [ -e "src/third_party/jsoncpp/source" ]; then
rm -rfv "src/third_party/jsoncpp/source"
fi
ln -v -s "$PWD/chromium-jsoncpp" "src/third_party/jsoncpp/source"
## setup chromium-jsr-305 into src/third_party/jsr-305/src
mkdir -p "src/third_party/jsr-305"
if [ -e "src/third_party/jsr-305/src" ]; then
rm -rfv "src/third_party/jsr-305/src"
fi
ln -v -s "$PWD/chromium-jsr-305" "src/third_party/jsr-305/src"
## setup chromium-leveldb into src/third_party/leveldatabase/src
mkdir -p "src/third_party/leveldatabase"
if [ -e "src/third_party/leveldatabase/src" ]; then
rm -rfv "src/third_party/leveldatabase/src"
fi
ln -v -s "$PWD/chromium-leveldb" "src/third_party/leveldatabase/src"
## setup chromium-libsrtp into src/third_party/libsrtp
if [ -e "src/third_party/libsrtp" ]; then
rm -rfv "src/third_party/libsrtp"
fi
ln -v -s "$PWD/chromium-libsrtp" "src/third_party/libsrtp"
## setup chromium-libsync into src/third_party/libsync/src
mkdir -p "src/third_party/libsync"
if [ -e "src/third_party/libsync/src" ]; then
rm -rfv "src/third_party/libsync/src"
fi
ln -v -s "$PWD/chromium-libsync" "src/third_party/libsync/src"
## setup chromium-libwebm into src/third_party/libwebm/source
mkdir -p "src/third_party/libwebm"
if [ -e "src/third_party/libwebm/source" ]; then
rm -rfv "src/third_party/libwebm/source"
fi
ln -v -s "$PWD/chromium-libwebm" "src/third_party/libwebm/source"
## setup chromium-minigbm into src/third_party/minigbm/src
mkdir -p "src/third_party/minigbm"
if [ -e "src/third_party/minigbm/src" ]; then
rm -rfv "src/third_party/minigbm/src"
fi
ln -v -s "$PWD/chromium-minigbm" "src/third_party/minigbm/src"
## setup chromium-minizip into src/third_party/minizip/src
mkdir -p "src/third_party/minizip"
if [ -e "src/third_party/minizip/src" ]; then
rm -rfv "src/third_party/minizip/src"
fi
ln -v -s "$PWD/chromium-minizip" "src/third_party/minizip/src"
## setup chromium-mockito into src/third_party/mockito/src
mkdir -p "src/third_party/mockito"
if [ -e "src/third_party/mockito/src" ]; then
rm -rfv "src/third_party/mockito/src"
fi
ln -v -s "$PWD/chromium-mockito" "src/third_party/mockito/src"
## setup chromium-openmax into src/third_party/openmax_dl
if [ -e "src/third_party/openmax_dl" ]; then
rm -rfv "src/third_party/openmax_dl"
fi
ln -v -s "$PWD/chromium-openmax" "src/third_party/openmax_dl"
## setup chromium-shaderc into src/third_party/shaderc/src
mkdir -p "src/third_party/shaderc"
if [ -e "src/third_party/shaderc/src" ]; then
rm -rfv "src/third_party/shaderc/src"
fi
ln -v -s "$PWD/chromium-shaderc" "src/third_party/shaderc/src"
## setup chromium-usrsctp into src/third_party/usrsctp/usrsctplib
mkdir -p "src/third_party/usrsctp"
if [ -e "src/third_party/usrsctp/usrsctplib" ]; then
rm -rfv "src/third_party/usrsctp/usrsctplib"
fi
ln -v -s "$PWD/chromium-usrsctp" "src/third_party/usrsctp/usrsctplib"
## setup chromium-wayland into src/third_party/wayland/src
mkdir -p "src/third_party/wayland"
if [ -e "src/third_party/wayland/src" ]; then
rm -rfv "src/third_party/wayland/src"
fi
ln -v -s "$PWD/chromium-wayland" "src/third_party/wayland/src"
## setup chromium-breakpad into src/third_party/breakpad/breakpad
mkdir -p "src/third_party/breakpad"
if [ -e "src/third_party/breakpad/breakpad" ]; then
rm -rfv "src/third_party/breakpad/breakpad"
fi
ln -v -s "$PWD/chromium-breakpad" "src/third_party/breakpad/breakpad"
## setup chromium-catapult into src/third_party/catapult
if [ -e "src/third_party/catapult" ]; then
rm -rfv "src/third_party/catapult"
fi
ln -v -s "$PWD/chromium-catapult" "src/third_party/catapult"
## setup chromium-chromite into src/third_party/chromite
if [ -e "src/third_party/chromite" ]; then
rm -rfv "src/third_party/chromite"
fi
ln -v -s "$PWD/chromium-chromite" "src/third_party/chromite"
## setup chromium-colorama into src/third_party/colorama/src
mkdir -p "src/third_party/colorama"
if [ -e "src/third_party/colorama/src" ]; then
rm -rfv "src/third_party/colorama/src"
fi
ln -v -s "$PWD/chromium-colorama" "src/third_party/colorama/src"
## setup chromium-elfutils into src/third_party/elfutils/src
mkdir -p "src/third_party/elfutils"
if [ -e "src/third_party/elfutils/src" ]; then
rm -rfv "src/third_party/elfutils/src"
fi
ln -v -s "$PWD/chromium-elfutils" "src/third_party/elfutils/src"
## setup chromium-findbugs into src/third_party/findbugs
if [ -e "src/third_party/findbugs" ]; then
rm -rfv "src/third_party/findbugs"
fi
ln -v -s "$PWD/chromium-findbugs" "src/third_party/findbugs"
## setup chromium-gestures into src/third_party/gestures/gestures
mkdir -p "src/third_party/gestures"
if [ -e "src/third_party/gestures/gestures" ]; then
rm -rfv "src/third_party/gestures/gestures"
fi
ln -v -s "$PWD/chromium-gestures" "src/third_party/gestures/gestures"
## setup chromium-libevdev into src/third_party/libevdev/src
mkdir -p "src/third_party/libevdev"
if [ -e "src/third_party/libevdev/src" ]; then
rm -rfv "src/third_party/libevdev/src"
fi
ln -v -s "$PWD/chromium-libevdev" "src/third_party/libevdev/src"
## setup chromium-openh264 into src/third_party/openh264/src
mkdir -p "src/third_party/openh264"
if [ -e "src/third_party/openh264/src" ]; then
rm -rfv "src/third_party/openh264/src"
fi
ln -v -s "$PWD/chromium-openh264" "src/third_party/openh264/src"
## setup chromium-perfetto into src/third_party/perfetto
if [ -e "src/third_party/perfetto" ]; then
rm -rfv "src/third_party/perfetto"
fi
ln -v -s "$PWD/chromium-perfetto" "src/third_party/perfetto"
## setup chromium-requests into src/third_party/requests/src
mkdir -p "src/third_party/requests"
if [ -e "src/third_party/requests/src" ]; then
rm -rfv "src/third_party/requests/src"
fi
ln -v -s "$PWD/chromium-requests" "src/third_party/requests/src"
## setup chromium-smhasher into src/third_party/smhasher/src
mkdir -p "src/third_party/smhasher"
if [ -e "src/third_party/smhasher/src" ]; then
rm -rfv "src/third_party/smhasher/src"
fi
ln -v -s "$PWD/chromium-smhasher" "src/third_party/smhasher/src"
## setup chromium-boringssl into src/third_party/boringssl/src
mkdir -p "src/third_party/boringssl"
if [ -e "src/third_party/boringssl/src" ]; then
rm -rfv "src/third_party/boringssl/src"
fi
ln -v -s "$PWD/chromium-boringssl" "src/third_party/boringssl/src"
## setup chromium-client-py into src/tools/swarming_client
if [ -e "src/tools/swarming_client" ]; then
rm -rfv "src/tools/swarming_client"
fi
ln -v -s "$PWD/chromium-client-py" "src/tools/swarming_client"
## setup chromium-freetype2 into src/third_party/freetype/src
mkdir -p "src/third_party/freetype"
if [ -e "src/third_party/freetype/src" ]; then
rm -rfv "src/third_party/freetype/src"
fi
ln -v -s "$PWD/chromium-freetype2" "src/third_party/freetype/src"
## setup chromium-libcxxabi into src/buildtools/third_party/libc++abi/trunk
mkdir -p "src/buildtools/third_party/libc++abi"
if [ -e "src/buildtools/third_party/libc++abi/trunk" ]; then
rm -rfv "src/buildtools/third_party/libc++abi/trunk"
fi
ln -v -s "$PWD/chromium-libcxxabi" "src/buildtools/third_party/libc++abi/trunk"
## setup chromium-libunwind into src/buildtools/third_party/libunwind/trunk
mkdir -p "src/buildtools/third_party/libunwind"
if [ -e "src/buildtools/third_party/libunwind/trunk" ]; then
rm -rfv "src/buildtools/third_party/libunwind/trunk"
fi
ln -v -s "$PWD/chromium-libunwind" "src/buildtools/third_party/libunwind/trunk"
## setup chromium-pyftpdlib into src/third_party/pyftpdlib/src
mkdir -p "src/third_party/pyftpdlib"
if [ -e "src/third_party/pyftpdlib/src" ]; then
rm -rfv "src/third_party/pyftpdlib/src"
fi
ln -v -s "$PWD/chromium-pyftpdlib" "src/third_party/pyftpdlib/src"
## setup chromium-xdg-utils into src/third_party/xdg-utils
if [ -e "src/third_party/xdg-utils" ]; then
rm -rfv "src/third_party/xdg-utils"
fi
ln -v -s "$PWD/chromium-xdg-utils" "src/third_party/xdg-utils"
## setup chromium-buildtools into src/buildtools
if [ -e "src/buildtools" ]; then
rm -rfv "src/buildtools"
fi
ln -v -s "$PWD/chromium-buildtools" "src/buildtools"
## setup chromium-errorprone into src/third_party/errorprone/lib
mkdir -p "src/third_party/errorprone"
if [ -e "src/third_party/errorprone/lib" ]; then
rm -rfv "src/third_party/errorprone/lib"
fi
ln -v -s "$PWD/chromium-errorprone" "src/third_party/errorprone/lib"
## setup chromium-fontconfig into src/third_party/fontconfig/src
mkdir -p "src/third_party/fontconfig"
if [ -e "src/third_party/fontconfig/src" ]; then
rm -rfv "src/third_party/fontconfig/src"
fi
ln -v -s "$PWD/chromium-fontconfig" "src/third_party/fontconfig/src"
## setup chromium-googletest into src/third_party/googletest/src
mkdir -p "src/third_party/googletest"
if [ -e "src/third_party/googletest/src" ]; then
rm -rfv "src/third_party/googletest/src"
fi
ln -v -s "$PWD/chromium-googletest" "src/third_party/googletest/src"
## setup chromium-leakcanary into src/third_party/leakcanary/src
mkdir -p "src/third_party/leakcanary"
if [ -e "src/third_party/leakcanary/src" ]; then
rm -rfv "src/third_party/leakcanary/src"
fi
ln -v -s "$PWD/chromium-leakcanary" "src/third_party/leakcanary/src"
## setup chromium-pyelftools into src/third_party/pyelftools
if [ -e "src/third_party/pyelftools" ]; then
rm -rfv "src/third_party/pyelftools"
fi
ln -v -s "$PWD/chromium-pyelftools" "src/third_party/pyelftools"
## setup chromium-system_api into src/third_party/cros_system_api
if [ -e "src/third_party/cros_system_api" ]; then
rm -rfv "src/third_party/cros_system_api"
fi
ln -v -s "$PWD/chromium-system_api" "src/third_party/cros_system_api"
## setup chromium-webvr.info into src/chrome/test/data/vr/webvr_info
mkdir -p "src/chrome/test/data/vr"
if [ -e "src/chrome/test/data/vr/webvr_info" ]; then
rm -rfv "src/chrome/test/data/vr/webvr_info"
fi
ln -v -s "$PWD/chromium-webvr.info" "src/chrome/test/data/vr/webvr_info"
## setup chromium-SPIRV-Tools into src/third_party/SPIRV-Tools/src
mkdir -p "src/third_party/SPIRV-Tools"
if [ -e "src/third_party/SPIRV-Tools/src" ]; then
rm -rfv "src/third_party/SPIRV-Tools/src"
fi
ln -v -s "$PWD/chromium-SPIRV-Tools" "src/third_party/SPIRV-Tools/src"
## setup chromium-SwiftShader into src/third_party/swiftshader
if [ -e "src/third_party/swiftshader" ]; then
rm -rfv "src/third_party/swiftshader"
fi
ln -v -s "$PWD/chromium-SwiftShader" "src/third_party/swiftshader"
## setup chromium-android_ndk into src/third_party/android_ndk
if [ -e "src/third_party/android_ndk" ]; then
rm -rfv "src/third_party/android_ndk"
fi
ln -v -s "$PWD/chromium-android_ndk" "src/third_party/android_ndk"
## setup chromium-android_ndk into src/third_party/android_tools/ndk
mkdir -p "src/third_party/android_tools"
if [ -e "src/third_party/android_tools/ndk" ]; then
rm -rfv "src/third_party/android_tools/ndk"
fi
ln -v -s "$PWD/chromium-android_ndk" "src/third_party/android_tools/ndk"
## setup DepotTools into src/third_party/depot_tools
if [ -e "src/third_party/depot_tools" ]; then
rm -rfv "src/third_party/depot_tools"
fi
ln -v -s "$PWD/DepotTools" "src/third_party/depot_tools"
## setup chromium-flatbuffers into src/third_party/flatbuffers/src
mkdir -p "src/third_party/flatbuffers"
if [ -e "src/third_party/flatbuffers/src" ]; then
rm -rfv "src/third_party/flatbuffers/src"
fi
ln -v -s "$PWD/chromium-flatbuffers" "src/third_party/flatbuffers/src"
## setup chromium-pywebsocket into src/third_party/pywebsocket/src
mkdir -p "src/third_party/pywebsocket"
if [ -e "src/third_party/pywebsocket/src" ]; then
rm -rfv "src/third_party/pywebsocket/src"
fi
ln -v -s "$PWD/chromium-pywebsocket" "src/third_party/pywebsocket/src"
## setup chromium-robolectric into src/third_party/robolectric/robolectric
mkdir -p "src/third_party/robolectric"
if [ -e "src/third_party/robolectric/robolectric" ]; then
rm -rfv "src/third_party/robolectric/robolectric"
fi
ln -v -s "$PWD/chromium-robolectric" "src/third_party/robolectric/robolectric"
## setup chromium-spirv-tools into src/third_party/spirv-tools-angle/src
mkdir -p "src/third_party/spirv-tools-angle"
if [ -e "src/third_party/spirv-tools-angle/src" ]; then
rm -rfv "src/third_party/spirv-tools-angle/src"
fi
ln -v -s "$PWD/chromium-spirv-tools" "src/third_party/spirv-tools-angle/src"
## setup chromium-canvas_bench into src/chrome/test/data/perf/canvas_bench
mkdir -p "src/chrome/test/data/perf"
if [ -e "src/chrome/test/data/perf/canvas_bench" ]; then
rm -rfv "src/chrome/test/data/perf/canvas_bench"
fi
ln -v -s "$PWD/chromium-canvas_bench" "src/chrome/test/data/perf/canvas_bench"
## setup chromium-clang-format into src/buildtools/clang_format/script
mkdir -p "src/buildtools/clang_format"
if [ -e "src/buildtools/clang_format/script" ]; then
rm -rfv "src/buildtools/clang_format/script"
fi
ln -v -s "$PWD/chromium-clang-format" "src/buildtools/clang_format/script"
## setup chromium-patched-yasm into src/third_party/yasm/source/patched-yasm
mkdir -p "src/third_party/yasm/source"
if [ -e "src/third_party/yasm/source/patched-yasm" ]; then
rm -rfv "src/third_party/yasm/source/patched-yasm"
fi
ln -v -s "$PWD/chromium-patched-yasm" "src/third_party/yasm/source/patched-yasm"
## setup chromium-android_tools into src/third_party/android_tools
if [ -e "src/third_party/android_tools" ]; then
rm -rfv "src/third_party/android_tools"
fi
ln -v -s "$PWD/chromium-android_tools" "src/third_party/android_tools"
## setup chromium-glslang-angle into src/third_party/glslang-angle/src
mkdir -p "src/third_party/glslang-angle"
if [ -e "src/third_party/glslang-angle/src" ]; then
rm -rfv "src/third_party/glslang-angle/src"
fi
ln -v -s "$PWD/chromium-glslang-angle" "src/third_party/glslang-angle/src"
## setup chromium-libjpeg_turbo into src/third_party/libjpeg_turbo
if [ -e "src/third_party/libjpeg_turbo" ]; then
rm -rfv "src/third_party/libjpeg_turbo"
fi
ln -v -s "$PWD/chromium-libjpeg_turbo" "src/third_party/libjpeg_turbo"
## setup chromium-spirv-headers into src/third_party/spirv-headers/src
mkdir -p "src/third_party/spirv-headers"
if [ -e "src/third_party/spirv-headers/src" ]; then
rm -rfv "src/third_party/spirv-headers/src"
fi
ln -v -s "$PWD/chromium-spirv-headers" "src/third_party/spirv-headers/src"
## setup chromium-visualmetrics into src/third_party/visualmetrics/src
mkdir -p "src/third_party/visualmetrics"
if [ -e "src/third_party/visualmetrics/src" ]; then
rm -rfv "src/third_party/visualmetrics/src"
fi
ln -v -s "$PWD/chromium-visualmetrics" "src/third_party/visualmetrics/src"
## setup chromium-libphonenumber into src/third_party/libphonenumber/dist
mkdir -p "src/third_party/libphonenumber"
if [ -e "src/third_party/libphonenumber/dist" ]; then
rm -rfv "src/third_party/libphonenumber/dist"
fi
ln -v -s "$PWD/chromium-libphonenumber" "src/third_party/libphonenumber/dist"
## setup chromium-netty-tcnative into src/third_party/netty-tcnative/src
mkdir -p "src/third_party/netty-tcnative"
if [ -e "src/third_party/netty-tcnative/src" ]; then
rm -rfv "src/third_party/netty-tcnative/src"
fi
ln -v -s "$PWD/chromium-netty-tcnative" "src/third_party/netty-tcnative/src"
## setup chromium-ub-uiautomator into src/third_party/ub-uiautomator/lib
mkdir -p "src/third_party/ub-uiautomator"
if [ -e "src/third_party/ub-uiautomator/lib" ]; then
rm -rfv "src/third_party/ub-uiautomator/lib"
fi
ln -v -s "$PWD/chromium-ub-uiautomator" "src/third_party/ub-uiautomator/lib"
## setup chromium-compact_enc_det into src/third_party/ced/src
mkdir -p "src/third_party/ced"
if [ -e "src/third_party/ced/src" ]; then
rm -rfv "src/third_party/ced/src"
fi
ln -v -s "$PWD/chromium-compact_enc_det" "src/third_party/ced/src"
## setup chromium-gvr-android-sdk into src/third_party/gvr-android-sdk/src
mkdir -p "src/third_party/gvr-android-sdk"
if [ -e "src/third_party/gvr-android-sdk/src" ]; then
rm -rfv "src/third_party/gvr-android-sdk/src"
fi
ln -v -s "$PWD/chromium-gvr-android-sdk" "src/third_party/gvr-android-sdk/src"
## setup chromium-libaddressinput into src/third_party/libaddressinput/src
mkdir -p "src/third_party/libaddressinput"
if [ -e "src/third_party/libaddressinput/src" ]; then
rm -rfv "src/third_party/libaddressinput/src"
fi
ln -v -s "$PWD/chromium-libaddressinput" "src/third_party/libaddressinput/src"
## setup chromium-liblouis-github into src/third_party/liblouis/src
mkdir -p "src/third_party/liblouis"
if [ -e "src/third_party/liblouis/src" ]; then
rm -rfv "src/third_party/liblouis/src"
fi
ln -v -s "$PWD/chromium-liblouis-github" "src/third_party/liblouis/src"
## setup chromium-android_protobuf into src/third_party/android_protobuf/src
mkdir -p "src/third_party/android_protobuf"
if [ -e "src/third_party/android_protobuf/src" ]; then
rm -rfv "src/third_party/android_protobuf/src"
fi
ln -v -s "$PWD/chromium-android_protobuf" "src/third_party/android_protobuf/src"
## setup chromium-wayland-protocols into src/third_party/wayland-protocols/src
mkdir -p "src/third_party/wayland-protocols"
if [ -e "src/third_party/wayland-protocols/src" ]; then
rm -rfv "src/third_party/wayland-protocols/src"
fi
ln -v -s "$PWD/chromium-wayland-protocols" "src/third_party/wayland-protocols/src"
## setup chromium-custom-tabs-client into src/third_party/custom_tabs_client/src
mkdir -p "src/third_party/custom_tabs_client"
if [ -e "src/third_party/custom_tabs_client/src" ]; then
rm -rfv "src/third_party/custom_tabs_client/src"
fi
ln -v -s "$PWD/chromium-custom-tabs-client" "src/third_party/custom_tabs_client/src"
## setup chromium-libprotobuf-mutator into src/third_party/libprotobuf-mutator/src
mkdir -p "src/third_party/libprotobuf-mutator"
if [ -e "src/third_party/libprotobuf-mutator/src" ]; then
rm -rfv "src/third_party/libprotobuf-mutator/src"
fi
ln -v -s "$PWD/chromium-libprotobuf-mutator" "src/third_party/libprotobuf-mutator/src"
## setup chromium-devtools-node-modules into src/third_party/devtools-node-modules
if [ -e "src/third_party/devtools-node-modules" ]; then
rm -rfv "src/third_party/devtools-node-modules"
fi
ln -v -s "$PWD/chromium-devtools-node-modules" "src/third_party/devtools-node-modules"
## setup chromium-hunspell_dictionaries into src/third_party/hunspell_dictionaries
if [ -e "src/third_party/hunspell_dictionaries" ]; then
rm -rfv "src/third_party/hunspell_dictionaries"
fi
ln -v -s "$PWD/chromium-hunspell_dictionaries" "src/third_party/hunspell_dictionaries"
## setup chromium-linux-syscall-support into src/third_party/lss
if [ -e "src/third_party/lss" ]; then
rm -rfv "src/third_party/lss"
fi
ln -v -s "$PWD/chromium-linux-syscall-support" "src/third_party/lss"
## setup chromium-apache-portable-runtime into src/third_party/apache-portable-runtime/src
mkdir -p "src/third_party/apache-portable-runtime"
if [ -e "src/third_party/apache-portable-runtime/src" ]; then
rm -rfv "src/third_party/apache-portable-runtime/src"
fi
ln -v -s "$PWD/chromium-apache-portable-runtime" "src/third_party/apache-portable-runtime/src"
## setup chromium-vulkan-validation-layers into src/third_party/vulkan-validation-layers/src
mkdir -p "src/third_party/vulkan-validation-layers"
if [ -e "src/third_party/vulkan-validation-layers/src" ]; then
rm -rfv "src/third_party/vulkan-validation-layers/src"
fi
ln -v -s "$PWD/chromium-vulkan-validation-layers" "src/third_party/vulkan-validation-layers/src"
echo 'All srclibs ready for gclient sync'