Commit 46f595be authored by bralee's avatar bralee Committed by Brandon Lee
Browse files

AIDEGen: prebuilt update to e3992bd

SHA256:7150eb0d06654ef7c3193e730ae4f570d895ef451e044022a98a710b09b9f1f9
The aidegen prebuilt binary is download from aosp_master
aosp_cf_x86_phone-userdebug 5476768

Bug: b/129242117 Add -a argument to launch the whole Android tree in AIDEGen.
Bug: b/129881186 Collecting the git paths of all target modules.
Bug: b/129675023 Get the correct out path if user set OUT_DIR_COMMON_BASE

Test: 1. b/129242117
         master is Android source root directory name.
         a. master$ aidegen
         b. master$ aidegen -a
            step b and c the results are the same, IntelliJ will launch with the whole Android source tree.
         c. master$ aidegen frameworks/base -a
         d. master/frameworks/base$ aidegen -a
            step d's and e's results are the same, IntelliJ will launch with the whole Android source tree and frameworks/base.
            frameworks/base project is inside the whole source tree project with a light blue square point on directory name's up-left corner.
      2. b/129881186
         a. Checkout aosp/master branch.
         b. aidegen Settings framework
         c. Confirm the git paths of Settings and framework are exist in
            .idea/vcs.xml.
      3. b/129675023
         a. Checkout internal master branch
         b. . build/envsetup.sh;lunch walleye-eng
         c. Check the OUT_DIR is out
         d. aidegen Settings should build pass
         e. export OUT_DIR_COMMON_BASE={A custom out folder}
         f. . build/envsetup.sh;lunch walleye-eng
         g. aidegen Settings should build pass
         h. export OUT_DIR={Another custom out folder}
         i. . build/envsetup.sh;lunch walleye-eng
         j. aidegen Settings should build pass

Change-Id: I4cdb70fae45f5498e7b143d61b8200d1c144114a
parent 7c119732
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment