Loading build.sh +6 −7 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ usage() { build() { echo ">> [$(date)] Head commit: $(git show -s --format=%s)" apks="ChromePublic SystemWebView TrichromeChrome32 TrichromeLibrary32 TrichromeWebView32 TrichromeChrome6432 TrichromeLibrary6432 TrichromeWebView6432" apks="ChromePublic SystemWebView TrichromeChrome32 TrichromeLibrary32 TrichromeWebView32 TrichromeChrome6432 TrichromeLibrary6432 TrichromeWebView6432 MonochromePublic" build_args="$(cat "${root_dir}"/build/browser.gn_args) target_cpu=\"${1}\" " apk_arch=${1} Loading @@ -55,18 +55,17 @@ build() { echo ">> [$(date)] Building chromium $chromium_version for $1" gn gen "out/$1" --args="$build_args" build_targets="chrome_public_apk system_webview_apk monochrome_public_apk" if [ $1 '==' "x64" ] || [ $1 '==' "arm64" ]; then ninja -C out/$1 trichrome_webview_32_apk trichrome_chrome_32_apk trichrome_library_32_apk \ trichrome_webview_64_32_apk trichrome_chrome_64_32_apk trichrome_library_64_32_apk \ chrome_public_apk system_webview_apk elif [ $1 '==' "x86" ] || [ $1 '==' "arm" ]; then ninja -C out/$1 chrome_public_apk system_webview_apk build_targets="$build_targets trichrome_webview_32_apk trichrome_chrome_32_apk trichrome_library_32_apk \ trichrome_webview_64_32_apk trichrome_chrome_64_32_apk trichrome_library_64_32_apk" fi ninja -C out/$1 $build_targets for apk in $apks; do if [ -f "out/${1}/apks/$apk.apk" ]; then echo ">> [$(date)] Moving $apk for ${apk_arch} to output folder" if [[ "$apk.apk" == ChromePublic.apk ]] || [[ "$apk.apk" == SystemWebView.apk ]] || [[ "$apk.apk" == *6432.apk ]]; then if [[ "$apk.apk" == *Public.apk ]] || [[ "$apk.apk" == SystemWebView.apk ]] || [[ "$apk.apk" == *6432.apk ]]; then mkdir -p "${root_dir}/apks/${apk_arch}" mv "out/${1}/apks/$apk.apk" "${root_dir}/apks/${apk_arch}/$(echo "$apk" | sed 's/[0-9]*//g').apk" else Loading Loading
build.sh +6 −7 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ usage() { build() { echo ">> [$(date)] Head commit: $(git show -s --format=%s)" apks="ChromePublic SystemWebView TrichromeChrome32 TrichromeLibrary32 TrichromeWebView32 TrichromeChrome6432 TrichromeLibrary6432 TrichromeWebView6432" apks="ChromePublic SystemWebView TrichromeChrome32 TrichromeLibrary32 TrichromeWebView32 TrichromeChrome6432 TrichromeLibrary6432 TrichromeWebView6432 MonochromePublic" build_args="$(cat "${root_dir}"/build/browser.gn_args) target_cpu=\"${1}\" " apk_arch=${1} Loading @@ -55,18 +55,17 @@ build() { echo ">> [$(date)] Building chromium $chromium_version for $1" gn gen "out/$1" --args="$build_args" build_targets="chrome_public_apk system_webview_apk monochrome_public_apk" if [ $1 '==' "x64" ] || [ $1 '==' "arm64" ]; then ninja -C out/$1 trichrome_webview_32_apk trichrome_chrome_32_apk trichrome_library_32_apk \ trichrome_webview_64_32_apk trichrome_chrome_64_32_apk trichrome_library_64_32_apk \ chrome_public_apk system_webview_apk elif [ $1 '==' "x86" ] || [ $1 '==' "arm" ]; then ninja -C out/$1 chrome_public_apk system_webview_apk build_targets="$build_targets trichrome_webview_32_apk trichrome_chrome_32_apk trichrome_library_32_apk \ trichrome_webview_64_32_apk trichrome_chrome_64_32_apk trichrome_library_64_32_apk" fi ninja -C out/$1 $build_targets for apk in $apks; do if [ -f "out/${1}/apks/$apk.apk" ]; then echo ">> [$(date)] Moving $apk for ${apk_arch} to output folder" if [[ "$apk.apk" == ChromePublic.apk ]] || [[ "$apk.apk" == SystemWebView.apk ]] || [[ "$apk.apk" == *6432.apk ]]; then if [[ "$apk.apk" == *Public.apk ]] || [[ "$apk.apk" == SystemWebView.apk ]] || [[ "$apk.apk" == *6432.apk ]]; then mkdir -p "${root_dir}/apks/${apk_arch}" mv "out/${1}/apks/$apk.apk" "${root_dir}/apks/${apk_arch}/$(echo "$apk" | sed 's/[0-9]*//g').apk" else Loading