Commit Graph

26919 Commits

Author SHA1 Message Date
Hsin-Yi Chen
ec315367d5 Revert "header-checker: Remove aosp_{arm64,x86}_ab"
This reverts commit 17ec995b11.

Test: ./create_reference_dumps.py
Bug: 152080301
Reason for revert: aosp_arm_ab and aosp_x86_ab are still supported.

Change-Id: I7a80931e8bc60fc86083d6fc55daa53e3ed9a4db
2020-03-25 06:11:06 +00:00
Logan Chien
17ec995b11 header-checker: Remove aosp_{arm64,x86}_ab
This commit removes aosp_arm64_ab and aosp_x86_ab.  They have been
removed from the master branch and we don't need them anymore.

See also.
https://android-review.googlesource.com/c/platform/build/+/989349/

Bug: 135977699
Test: ./utils/create_reference_dumps.py -l libmediametrics
Change-Id: I1b1bf5d95cc35d9b9bf6180890acb602b54829be
2019-10-02 09:32:28 -07:00
Adrian Salido
b481a6d729 Merge "adb_py: Build python3 module" 2019-09-24 23:07:14 +00:00
Adrian Salido
8d10687419 adb_py: Build python3 module
Commit 1b06c6e40d ("Python 3 compatibility.") addressed python3
compatilbity issues for adb python package. Enable it in build.

Test: python3 test.py
Change-Id: Ie00e86f473a79f215b8e053a6ed8be5a2184e0a4
2019-09-24 23:06:54 +00:00
Pirama Arumuga Nainar
f0d4545583 Merge "Switch to clang-r365631b" 2019-09-17 21:51:32 +00:00
Pirama Arumuga Nainar
8739bc113b Switch to clang-r365631b
Test: TH
Change-Id: I2242cce553b6d3fa517ba16d981a2d5bad89cbe8
2019-09-17 10:33:19 -07:00
Josh Gao
2e9deae47f Merge "Increment platform-tools version to 29.0.4." 2019-09-12 16:31:23 +00:00
Josh Gao
7042b56f81 Increment platform-tools version to 29.0.4.
Test: none
Change-Id: I355d4d60b82c717bfdf9d7bb43c2c49e220d415f
2019-09-13 00:29:58 +08:00
Treehugger Robot
849ba2a546 Merge "Create display context when switching IME to new display" 2019-09-11 02:05:14 +00:00
lumark
13a549168e Create display context when switching IME to new display
To address IME service context's Resources / DisplayMetrics update
when switching IME window to another display after onConfigurationChange.

We use Context#createDisplayContext to create display specific context when
display changed, to ensure soft keyboard can re-layout with correct resources.

Bug: 126930163
Test: manual with SoftKeyboard as below steps:
     1) Settings > Developer options > enable "Simulated Display" & "Force desktop mode".
     2) Reboot device
     3) Launch app (i.e. Contacts) with bluetooth or usb mouse in Simulated display.
     4) Tap EditText on app to see see if IME window layout correctly on simulated display.
     5) Launch app (i.e Files) on primary display.
     6) Tap EditText on app to see if IME window layout correctly on primary display.

Change-Id: Ic592a1d2fb2da149220c8b503b522b3e864bcc77
Merged-In: Ic592a1d2fb2da149220c8b503b522b3e864bcc77
2019-09-11 02:04:44 +00:00
ycheo
ce745f4935 Merge "Fix MSIME client's active state" 2019-09-10 21:01:13 +00:00
Tarandeep Singh
ea0fe35391 Fix MSIME client's active state
Introduce per-display active client. Also, deactivate previous client
when window loses focus so that connection can be restarted on next
focus gain.

Test: Manually using the steps in bug.
Bug: 131619304
Change-Id: Iefad3f018ef0cc1b3729af4a140afa1b52139ce0
Merged-In: Iefad3f018ef0cc1b3729af4a140afa1b52139ce0
2019-09-10 04:16:10 +00:00
Bo Hu
62cb157dec Merge "Add whitelist to build/product_sdk.mk" 2019-09-10 03:02:12 +00:00
bohu
f76143d8bb Add whitelist to build/product_sdk.mk
BUG: 134444564
Change-Id: I43b26ee3de605fca440d70b5d26d8186a7d7ad4f
2019-09-06 15:35:15 -07:00
Treehugger Robot
e5be747906 Merge "Remove macOS-specific workaround." 2019-09-06 19:48:21 +00:00
Elliott Hughes
046f45a04e Remove macOS-specific workaround.
We now use the same stat on macOS as on Linux, so this breaks the build.

Test: treehugger
Change-Id: I1a9ef44d9cef17b5a4df068e86d1c1208fc19d11
2019-09-06 09:28:20 -07:00
Logan Chien
1deecd13b5 Merge changes from topic "move-build-prebuilts"
* changes:
  header-checker: Add hsinyichen to OWNERS
  header-checker: Extract build variables into envsetup.sh
  header-checker: Move clang-tools build script
2019-09-06 16:11:51 +00:00
Logan Chien
a95f71bca4 header-checker: Add hsinyichen to OWNERS
Test: n/a
Change-Id: Iae7f228c066b5aa3dca0e53f18989d3b488018ad
2019-09-06 16:11:33 +00:00
Logan Chien
17b65fcbf6 header-checker: Extract build variables into envsetup.sh
This commit extracts LLVM build variables from `build-prebuilts.sh` to
`android/envsetup.sh` so that header-checker developers can load these
variables with:

    source android/envsetup.sh

This commit also removes stale `FORCE_BUILD_LLVM_COMPONENTS`.

Test: source android/envsetup.sh; mm; header-abi-dumper --help
Change-Id: Iba5577ba27f8e73d2601d71f538efdb388c4a208
2019-09-06 16:09:25 +00:00
Logan Chien
22af78f7ab header-checker: Move clang-tools build script
This commit moves clang-tools build script from `prebuilts/clang-tools`
to `development` so that it will be easier to read the git history of
the file.

Test: OUT_DIR=$(pwd) ./prebuilts/clang-tools/build-prebuilts.sh
Change-Id: I6be5aded52ae141eb139f050b4bf08a48893cf6e
2019-09-05 14:10:27 -07:00
Xin Li
ba12137c0b Merge "DO NOT MERGE - Merge Android 10 into master" 2019-09-05 16:53:19 +00:00
Xin Li
71dc55ac3c DO NOT MERGE - Merge Android 10 into master
Bug: 139893257
Change-Id: Iab543f9b658713d73056812b206122d21b1db68e
2019-09-04 13:32:58 -07:00
Martin Stjernholm
c611ab31bf Merge "Support <include> directives in manifests."
am: ed31855802

Change-Id: I31034b5f65fa75bfbcd18f26464510e88e470b10
2019-08-29 14:26:17 -07:00
Treehugger Robot
ed31855802 Merge "Support <include> directives in manifests." 2019-08-29 21:05:44 +00:00
Michael Rosenfeld
107beb9730 Merge "Add a lower SDK version of the business card app."
am: 86fd70bbec

Change-Id: Ic9623074945aa856ff4c228af7344580727b7cb9
2019-08-28 19:44:46 -07:00
Treehugger Robot
86fd70bbec Merge "Add a lower SDK version of the business card app." 2019-08-29 02:25:18 +00:00
Michael Rosenfeld
0dc513c093 Add a lower SDK version of the business card app.
Bug: 137401958
Test: manual install
Change-Id: Ic9f7c974dd293f035cb9566d7c28358a63ec8fa6
2019-08-28 16:16:42 -07:00
Logan Chien
f718763b9f Merge "header-checker: Update clang prebuilts to clang-r365631"
am: 920715753b

Change-Id: Ie32b963b8b84d0253f8dd998b3944f912386a6f3
2019-08-27 19:46:54 -07:00
Logan Chien
920715753b Merge "header-checker: Update clang prebuilts to clang-r365631" 2019-08-28 02:29:20 +00:00
Martin Stjernholm
0c28099695 Support <include> directives in manifests.
Test: "development/tools/repo_pull/repo_pull.py pull ..." on a large topic
  from a manifest with includes.
Bug: 140113116
Change-Id: I781c9a3ca0bcdf53cc8ed1896b3ec12389e4e797
2019-08-27 18:45:46 +01:00
Logan Chien
ec33f7f872 header-checker: Update clang prebuilts to clang-r365631
This commit updates clang prebuilts to clang-r365631.  This fixes
`HideIrrelevantCommandLineOptions()`.

Test: OUT_DIR=out ./prebuilts/clang-tools/build-prebuilts.sh
Bug: 140110040
Change-Id: I76e6c59794ba330ed0f6256ed45af3c84c7f551e
2019-08-27 10:09:36 -07:00
TreeHugger Robot
f46fa00486 Merge "DO NOT MERGE - Merge build QP1A.190711.019 into stage-aosp-master" into stage-aosp-master 2019-08-24 06:48:48 +00:00
TreeHugger Robot
491baf7ea4 Merge "DO NOT MERGE - Merge build QP1A.190711.001 into stage-aosp-master history" into stage-aosp-master 2019-08-23 20:27:14 +00:00
Xin Li
9e8820e303 DO NOT MERGE - Merge build QP1A.190711.019 into stage-aosp-master
Bug: 139893257
Change-Id: I1f48222b9d4c9e9275dfbf29d2f1e36044f1e9c2
2019-08-23 06:44:52 +00:00
Xin Li
66c8c5a139 DO NOT MERGE - Merge build QP1A.190711.001 into stage-aosp-master history
Bug: 139893257
Change-Id: I66cfa981a2859f87c4ac60f04c9c46417a08757b
2019-08-23 06:42:03 +00:00
gopinath
fdf10818e5 Remove Local compatibility suite from Developement app.
Bug: b/139647239

Test: Builds development app successfully.
Change-Id: Iad56df9b9098b5860f1f61b578db774f3a9775bf
2019-08-22 21:44:45 +00:00
Hsin-Yi Chen
9c20269d37 Merge "Choose ABI dump directory according to the tag on the lsdump"
am: 49768683cd

Change-Id: I1161a2b45507a11bb4b1befc41367b4b9403b077
2019-08-14 19:44:51 -07:00
Hsin-Yi Chen
49768683cd Merge "Choose ABI dump directory according to the tag on the lsdump" 2019-08-15 02:20:30 +00:00
Xin Li
dace0e0ade DO NOT MERGE - Skip qt-dev-plus-aosp-without-vendor (5713463) in stage-aosp-master
Bug: 134405016
Change-Id: I96136be273e63c70210fc1db3c342325bb26d56c
2019-08-14 11:35:08 -07:00
Josh Gao
b5b5ddbd63 Merge "Increment platform-tools version to 29.0.3."
am: 99690d460c

Change-Id: If1fab1c6441bfd6231f7f823650f6c70ed3b2a43
2019-08-13 19:26:18 -07:00
Josh Gao
99690d460c Merge "Increment platform-tools version to 29.0.3." 2019-08-14 01:31:44 +00:00
Josh Gao
375df4dc09 Increment platform-tools version to 29.0.3.
Test: none
Change-Id: I56f7c8e6b8c23c4febf1f394f90e47578b8e4d6e
2019-08-13 13:53:42 -07:00
Inseob Kim
103174a5cd Merge "Include headers and props to VNDK snapshot"
am: bd92542b50

Change-Id: I8677d9aacf463c68329cd73378a7968473189454
2019-08-11 16:21:20 -07:00
Treehugger Robot
bd92542b50 Merge "Include headers and props to VNDK snapshot" 2019-08-11 23:04:49 +00:00
Jeongik Cha
9f15bde9a7 Merge "Copy common.csv and diff.csv into DIST_DIR"
am: 9ec7872720

Change-Id: I1fcb4b85f0b5ff48e744792f8ec7e36c90a2dfbc
2019-08-08 09:23:13 -07:00
Treehugger Robot
9ec7872720 Merge "Copy common.csv and diff.csv into DIST_DIR" 2019-08-08 16:03:35 +00:00
Jeongik Cha
37c23e051c Copy common.csv and diff.csv into DIST_DIR
Bug: 138639389
Test: DIST_DIR=... compare_image_and_print.sh ~~ and then check if there
are files in DIST_DIR

Change-Id: Ia3efde82429abb740b9deb93b4c87c0b45a0217a
2019-08-08 22:11:03 +09:00
Inseob Kim
748307e2c8 Include headers and props to VNDK snapshot
For all vndk snapshot libraries, header files exported by the libraries
will be included to the snapshot. Android.bp will contain necessary
information to link against/install vndk snapshot libraires:
export_include_dirs, export_system_include_dirs, export_flags, and
relative_install_path.

Bug: 132818174
Test: 1) VNDK_SNAPSHOT_BUILD_ARTIFACTS=true \
           development/vndk/snapshot/build.sh
Test: 2) development/vndk/snasphot/update.py
Test: 3) see contents of Android.bp and include directories
Change-Id: I884ffe8c569c1bd3b1407ff707e0f7aa061e1b01
2019-08-08 18:44:21 +09:00
Jeongik Cha
e15673e0cc Merge "Add 'unzip' option"
am: c96563d7f6

Change-Id: Ie4840dbc2073478314c4545fe70edae0c0977047
2019-08-06 22:09:59 -07:00
Treehugger Robot
c96563d7f6 Merge "Add 'unzip' option" 2019-08-07 04:42:45 +00:00