chromium/third_party/android_sdk/window_extensions/update_source.sh

#!/bin/bash

set -e
cd $(dirname $0)

# Clone androidx repo.
rm -rf temp-git-clone
git clone --depth 1 https://android.googlesource.com/platform/frameworks/support temp-git-clone

# Update sources.txt
cd temp-git-clone
find window/extensions -path "*/main/*.java" | sort > ../sources.txt
cd ..

# Copy the .java files.
rm -r java
for path in $(cat sources.txt); do
  mkdir -p java/$(dirname "$path")
  cp "temp-git-clone/$path" "java/$path"
done

rm -rf temp-git-clone

echo "Job's Done."