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

Commit b2be6255 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Script updates."

parents a0ffed1f d98c43c8
Loading
Loading
Loading
Loading
+10 −6
Original line number Original line Diff line number Diff line
@@ -6,14 +6,18 @@ function finalize_main_step12() {
    local top="$(dirname "$0")"/../../../..
    local top="$(dirname "$0")"/../../../..
    source $top/build/make/tools/finalization/environment.sh
    source $top/build/make/tools/finalization/environment.sh


    if [ "$FINAL_STATE" = "unfinalized" ] ; then
        # SDK codename -> int
        # SDK codename -> int
        source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
        source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
    fi;


    if [ "$FINAL_STATE" = "unfinalized" ] || [ "$FINAL_STATE" = "sdk" ] ; then
        # ADB, Platform/Mainline SDKs build and move to prebuilts
        # ADB, Platform/Mainline SDKs build and move to prebuilts
        source $top/build/make/tools/finalization/localonly-steps.sh
        source $top/build/make/tools/finalization/localonly-steps.sh


        # REL
        # REL
        source $top/build/make/tools/finalization/finalize-sdk-rel.sh
        source $top/build/make/tools/finalization/finalize-sdk-rel.sh
    fi;
}
}


finalize_main_step12
finalize_main_step12
+5 −2
Original line number Original line Diff line number Diff line
@@ -6,8 +6,11 @@ function finalize_main_step1() {
    local top="$(dirname "$0")"/../../../..
    local top="$(dirname "$0")"/../../../..
    source $top/build/make/tools/finalization/environment.sh
    source $top/build/make/tools/finalization/environment.sh


    if [ "$FINAL_STATE" = "unfinalized" ] ; then
        # Build finalization artifacts.
        # Build finalization artifacts.
    source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
        # source $top/build/make/tools/finalization/finalize-aidl-vndk-sdk-resources.sh
        echo "Build finalization artifacts."
    fi;
}
}


finalize_main_step1
finalize_main_step1
+7 −1
Original line number Original line Diff line number Diff line
@@ -13,3 +13,9 @@ export FINAL_PLATFORM_VERSION='14'
export FINAL_BUILD_PREFIX='UP1A'
export FINAL_BUILD_PREFIX='UP1A'


export FINAL_MAINLINE_EXTENSION='7'
export FINAL_MAINLINE_EXTENSION='7'

# Options:
# 'unfinalized' - branch is in development state,
# 'sdk' - SDK/API is finalized
# 'rel' - branch is finalized, switched to REL
export FINAL_STATE='unfinalized'
+1 −1
Original line number Original line Diff line number Diff line
@@ -9,7 +9,7 @@ function commit_step_1_changes() {
        if [[ $(git status --short) ]]; then
        if [[ $(git status --short) ]]; then
            repo start "$FINAL_PLATFORM_CODENAME-SDK-Finalization" ;
            repo start "$FINAL_PLATFORM_CODENAME-SDK-Finalization" ;
            git add -A . ;
            git add -A . ;
            git commit -m "$FINAL_PLATFORM_CODENAME is now $FINAL_PLATFORM_SDK_VERSION" \
            git commit -m "$FINAL_PLATFORM_CODENAME is now $FINAL_PLATFORM_SDK_VERSION and extension version $FINAL_MAINLINE_EXTENSION" \
                       -m "Ignore-AOSP-First: $FINAL_PLATFORM_CODENAME Finalization
                       -m "Ignore-AOSP-First: $FINAL_PLATFORM_CODENAME Finalization
Bug: $FINAL_BUG_ID
Bug: $FINAL_BUG_ID
Test: build";
Test: build";
+3 −0
Original line number Original line Diff line number Diff line
#!/bin/bash
#!/bin/bash
# Script to perform a 1st step of Android Finalization: API/SDK finalization, update CLs and upload to Gerrit.
# Script to perform a 1st step of Android Finalization: API/SDK finalization, update CLs and upload to Gerrit.


# WIP, does not work yet
exit 10

set -ex
set -ex


function update_step_1_changes() {
function update_step_1_changes() {
Loading