Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 34b62024 authored by Mohammed Althaf T's avatar Mohammed Althaf T 😊
Browse files

no webview

parent f6e9510a
Loading
Loading
Loading
Loading
+3 −20
Original line number Diff line number Diff line
@@ -30,25 +30,14 @@ usage() {

build() {
    echo ">> [$(date)] Head commit: $(git show -s --format=%s)"
    apks="ChromePublic SystemWebView"
    apks="ChromePublic"
    build_args="$(cat "${root_dir}"/build/bromite.gn_args) target_cpu=\"${1}\" "
    remove_args=(
        "is_cfi=true"
        "use_cfi_cast=true"
    )
    add_args=(
        "generate_linker_map=true"
        "use_relative_vtables_abi=false"
        "cc_wrapper=\"ccache\""
        "is_cfi=false"
        "use_cfi_cast=false"
        "use_thin_lto=false"
    )

    # Remove from build_args
    for var in "${remove_args[@]}"; do
        build_args="$(echo "$build_args" | sed "/$var/d")"
    done

    # Add to build_args
    for var in "${add_args[@]}"; do
        build_args+=" $var"
@@ -73,7 +62,7 @@ build() {

    echo ">> [$(date)] Building chromium $chromium_version for $1"
    gn gen "out/$1" --args="$build_args"
    ninja -C out/$1 chrome_public_apk system_webview_apk
    ninja -C out/$1 chrome_public_apk

    for apk in $apks; do
        if [ -f "out/${1}/apks/$apk.apk" ]; then
@@ -84,12 +73,6 @@ build() {
                else
                    mv "out/${1}/apks/ChromePublic.apk" "${root_dir}/apks/$date_time/${1}/ChromePublic.apk"
                fi
            elif [[ "$apk.apk" == SystemWebView.apk ]]; then
                if [ "$1" = "x64" ]; then
                    mv "out/${1}/apks/SystemWebView.apk" "${root_dir}/apks/$date_time/x86_64/SystemWebView.apk"
                else
                    mv "out/${1}/apks/SystemWebView.apk" "${root_dir}/apks/$date_time/${1}/SystemWebView.apk"
                fi
            fi
        fi
    done