Skip to content
This repository was archived by the owner on Dec 6, 2019. It is now read-only.

Commit 823495e

Browse files
committed
Update sync script
1 parent 5625d3a commit 823495e

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

tools/sync_chromium.sh

+17-7
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
PRO_DIR="$(pwd)/Project"
5+
PRO_DIR="$(pwd)/Chromium"
66
BASE_DIR="/root/build/src"
77
RELEASE_DIR="${BASE_DIR}/out/Release"
88
APP_DIR="${PRO_DIR}/app"
@@ -106,6 +106,21 @@ sync_media() {
106106
"${MODULES_DIR}/media/src/main/res"
107107
}
108108

109+
sync_customtabs() {
110+
mkdir -p ${MODULES_DIR}/browseractions/src/main/res
111+
112+
cp -r ${BASE_DIR}/third_party/custom_tabs_client/src/customtabs/src/* \
113+
"${APP_DIR}/src/main/java"
114+
115+
cp -r ${BASE_DIR}/third_party/custom_tabs_client/src/customtabs/res/* \
116+
"${MODULES_DIR}/browseractions/src/main/res"
117+
118+
local custom_tabs_aidl="${APP_DIR}/src/main/aidl/android/support/customtabs"
119+
mkdir -p "$custom_tabs_aidl"
120+
mv -f ${APP_DIR}/src/main/java/android/support/customtabs/*.aidl \
121+
"$custom_tabs_aidl"
122+
}
123+
109124
sync_chrome() {
110125
mkdir -p ${APP_DIR}/{src/main/{java,res,aidl},libs}
111126
local src_dir="${APP_DIR}/src/main/java"
@@ -150,7 +165,6 @@ sync_chrome() {
150165
${BASE_DIR}/third_party/android_protobuf/src/java/src/main/java/* \
151166
${BASE_DIR}/third_party/android_swipe_refresh/java/src/* \
152167
${BASE_DIR}/third_party/cacheinvalidation/src/java/* \
153-
${BASE_DIR}/third_party/custom_tabs_client/src/customtabs/src/* \
154168
${BASE_DIR}/third_party/gif_player/src/* \
155169
"$src_dir"
156170

@@ -175,11 +189,6 @@ sync_chrome() {
175189
${RELEASE_DIR}/gen/base/base_build_config_gen/java_cpp_template/* \
176190
${RELEASE_DIR}/gen/net/android/net_errors_java/java_cpp_template/* \
177191
"$src_dir"
178-
179-
local custom_tabs_aidl="${APP_DIR}/src/main/aidl/android/support/customtabs"
180-
mkdir -p "$custom_tabs_aidl"
181-
mv -f ${APP_DIR}/src/main/java/android/support/customtabs/*.aidl \
182-
"$custom_tabs_aidl"
183192
}
184193

185194
sync_assets() {
@@ -243,6 +252,7 @@ do_sync() {
243252
sync_data_chart
244253
sync_components
245254
sync_content
255+
sync_customtabs
246256

247257
sync_assets
248258
sync_libs

0 commit comments

Comments
 (0)