Dan Willemsen
9767223dc5
Fix up recovery_text_res
...
First, make it safer for incremental builds. We used to just be
depending on the bootable/recovery/tools/recovery_l10n/res dir as a
dependency, but that would only trigger a rebuild if a direct child
file/directory was added or removed (so essentially, when a translation
was addded or removed). If a translation was updated, it wouldn't
re-trigger recovery_text_res.
So instead of depending on the directory, depend on the results from
running `find` to list all of the contents in that directory.
Next, move it out of PACKAGING. `m installclean`, which runs in between
incremental builds on our build servers, deletes the obj/PACKAGING
directory. So when recovery_text_res used that directory, we were having
to rebuild it on every incremental build, which isn't optimal when it
takes nearly 90s to build.
So with:
$ lunch aosp_coral-eng
$ m bootimage
$ m installclean
$ m bootimage
The second `m bootimage` went from executing 666 actions in 93s to
executing 658 actions in 6s.
Finally, remove the last uses of $(call include-path-for,recovery),
since they were all in this file (and they weren't using it for include
paths...). We'd like to remove all of these and switch them to header
libraries or other use cases, but in this case, it's just shorter to use
the real path.
Test: treehugger
Test: m bootimage;
touch bootable/recovery/tools/recovery_l10n/res/values/strings.xml
m bootimage
Test: m bootimage; m installclean; m bootimage
Change-Id: I005592e49443aab45ed039a2f0c63f7a69035565
2020-05-27 19:37:03 -07:00
Steven Moreland
c0ee08020a
Merge "Remove JNI_H_INCLUDE from make." am: cc96704ad2
am: 2d05df376d
am: f88b6bd7d8
...
am: 07d26d46d0
Change-Id: I09cf9fa8fc080ec486d801fb143e5782e16f4fc4
2017-07-19 01:51:33 +00:00
Steven Moreland
07d26d46d0
Merge "Remove JNI_H_INCLUDE from make." am: cc96704ad2
am: 2d05df376d
...
am: f88b6bd7d8
Change-Id: Idd3421a6e4c23186fe689f57bd252a7276b84799
2017-07-19 01:46:32 +00:00
Steven Moreland
2d05df376d
Merge "Remove JNI_H_INCLUDE from make."
...
am: cc96704ad2
Change-Id: I91ff6ba31fb53960f00398777f1f213dbcda10a8
2017-07-19 01:40:32 +00:00
Steven Moreland
5d3b159bfb
Remove JNI_H_INCLUDE from make.
...
It's now specified and exported from Soong.
Bug: 63762847
Test: make libraries find their headers
Change-Id: Ica5afe7465d90230628f3a924e929df38d25cdd9
2017-07-18 14:44:21 -07:00
Robert Quattlebaum
ea7956e2da
Support for android.net.lowpan in frameworks/base
...
Bug: b/33073713
(cherry picked from commit b2cbafe06e
)
Change-Id: I9ddb52a14d2a2fffb2b8dc924ceb277f9076b19a
2017-06-20 11:01:37 +09:00
Robert Quattlebaum
22b005354f
Merge "Revert "Support for android.net.lowpan and LoWPAN Service""
2017-06-06 21:10:52 +00:00
Robert Quattlebaum
350911d726
Revert "Support for android.net.lowpan and LoWPAN Service"
...
This reverts commit b2cbafe06e
.
Change-Id: Ib78a2ff1878900508db2d3dad0704182b75e9330
2017-06-06 21:03:23 +00:00
TreeHugger Robot
3f2be14109
Merge "Support for android.net.lowpan and LoWPAN Service"
2017-06-06 20:25:55 +00:00
Courtney Goeltzenleuchter
dd35495a77
Move include in prep of Android.bp support
...
Test: make
Change-Id: I1d1a240b2557db3d9d0a0b2227f84eff09f8d4ca
2017-05-05 16:40:40 -06:00
Robert Quattlebaum
b2cbafe06e
Support for android.net.lowpan and LoWPAN Service
...
Change-Id: I92b066797b474981655917202cd7a8476f63ead8
Bug: b/33073713
2017-05-02 18:06:24 +00:00
Alan Viverette
abe580d9dc
Move framework-specific portions of pathmap to frameworks/base
...
Test: make docs && make
Change-Id: I3bc3330609808176243e1fe0af6db4cbe71c4a29
2017-03-03 16:18:29 +00:00
Alan Viverette
0da362dc66
Update pathmap.mk for renderscript support library migration
...
Bug: 30255901
Change-Id: I213baaf4c76a7e5b8d20168624b74eb61582d215
(cherry picked from commit 49f03349c8
)
2016-12-22 23:06:58 +00:00
Tomasz Mikolajewski
37308e374a
Merge "Revert "Merge "Add documents-archive to SDK, docs builds" into nyc-dev am: 88b0d6a63d
am: 88c45e1415
am: dfb9f231ac""
2016-10-25 03:37:20 +00:00
Tomasz Mikolajewski
2b09bc8177
Revert "Merge "Add documents-archive to SDK, docs builds" into nyc-dev am: 88b0d6a63d
am: 88c45e1415
am: dfb9f231ac"
...
This support library is removed from O.
This reverts commit 51b338808b
.
Change-Id: Iffb1bc6f8eaa7ccce53a7ded9c32163a468dc30e
2016-10-14 03:50:48 +00:00
Alan Viverette
adb1ed34f8
Add transition support library to docs path to fix build am: 9c535433df
am: ec58ebb4ee
...
am: c33fe0838d
Change-Id: I4e27adc8e0ed30e1c0705a57bc7f7919fb11022d
2016-09-14 02:56:44 +00:00
Alan Viverette
c33fe0838d
Add transition support library to docs path to fix build am: 9c535433df
...
am: ec58ebb4ee
Change-Id: I88faba8d91efcd113244c3984ddb7a4ce59968ab
2016-09-13 02:27:19 +00:00
Dan Willemsen
15346d5e2d
Merge "Remove speex from the pathmap" am: fbfff3129e
am: 7da7001c18
am: 50e79ad9ce
...
am: 73da86ee11
Change-Id: Id2e6e6d5e9aee416d43794c0f0634b1f51fbe14d
2016-09-13 00:51:24 +00:00
Dan Willemsen
73da86ee11
Merge "Remove speex from the pathmap" am: fbfff3129e
am: 7da7001c18
...
am: 50e79ad9ce
Change-Id: I79f1ad4aedd657fbaf66e2f9e64dd4c7e9231006
2016-09-13 00:21:35 +00:00
Dan Willemsen
208d3c2461
Remove speex from the pathmap
...
libspeexresampler uses LOCAL_EXPORT_C_INCLUDE_DIRS to export this path
to all of its users already.
Test: m libaudiopreprocessing libaudioutils
Change-Id: I682303142840d6f0f02c990de8e713620840bbda
2016-09-12 16:16:50 -07:00
Alan Viverette
9c535433df
Add transition support library to docs path to fix build
...
Change-Id: I277df6af728aea4aaa5b10605cf2a6a44c2a246f
2016-09-09 16:39:18 -04:00
Alan Viverette
49f03349c8
Update pathmap.mk for renderscript support library migration
...
Bug: 30255901
Change-Id: I213baaf4c76a7e5b8d20168624b74eb61582d215
2016-07-26 13:06:37 -04:00
Kirill Grouchnikov
3f06eba6ea
Rename the source of core-utils module to core-utils
...
Change-Id: Ia2db5386ca0048ed70a310a9b13e074d2fedd0a7
(cherry picked from commit 73b833b6a5d9b03c460ec61c5d781c032d6dbe1f)
2016-07-18 21:16:54 +00:00
Alan Viverette
d2fc8094b1
Update pathmap.mk for refactored support library
...
Fix build following fast-forward of support library branch.
Change-Id: Ib9701b6f31f5b4a18067380875b145d990a07dd3
2016-07-02 19:40:37 -04:00
Alan Viverette
51b338808b
Merge "Add documents-archive to SDK, docs builds" into nyc-dev am: 88b0d6a63d
am: 88c45e1415
...
am: dfb9f231ac
* commit 'dfb9f231ac7206b40b2964ef9a9654c029dde816':
Add documents-archive to SDK, docs builds
Change-Id: I7243a4d2c1e527410287897f918b64aa5e7061ec
2016-05-19 20:07:35 +00:00
Alan Viverette
88b0d6a63d
Merge "Add documents-archive to SDK, docs builds" into nyc-dev
2016-05-19 19:39:11 +00:00
Kirill Grouchnikov
20f2219fa7
Make SDK build happy for the combined v4 binary
...
Change-Id: I9b87e3144c715e265471935a46eafd99fe73185c
2016-05-17 12:43:44 -04:00
Alan Viverette
b192368acc
Merge "Add missing support library projects to pathmap" into mnc-ub-dev am: 5b30101722
am: c608284d22
am: 71e10084fd
...
am: 12f16c7e24
* commit '12f16c7e246eb25e2fd4234210105afd392b747e':
Add missing support library projects to pathmap
Change-Id: Ifd260e02ebca2cae170574b8b229e734beb0241b
2016-05-16 15:17:55 +00:00
Alan Viverette
c608284d22
Merge "Add missing support library projects to pathmap" into mnc-ub-dev
...
am: 5b30101722
* commit '5b3010172211583034d1cf5eac41583dae79d77a':
Add missing support library projects to pathmap
Change-Id: Ia5c43c59bd4ff26a2d1069f38205ee7a5de2181b
2016-05-16 15:01:38 +00:00
Alan Viverette
e5368fa373
Add documents-archive to SDK, docs builds
...
Bug: 28762753
Change-Id: I169adfb3124aac92cb3b96966667a2f8b4b78472
2016-05-13 14:17:33 -04:00
Alan Viverette
55e80ef5c4
Add missing support library projects to pathmap
...
Bug: 28716910
Change-Id: I8eab2d638b72d591e157958b7b043431263f4409
2016-05-13 14:15:25 -04:00
Kirill Grouchnikov
e3f0f70f65
Extracting fragments and widgets into their own modules.
...
Also rename core to core-utils.
Change-Id: I1d50b4000f1e038f481940e4d0ff4d0daa1cb14c
2016-05-11 18:55:09 -07:00
Kirill Grouchnikov
b5a3bfb3e0
Extracting MediaCompat classes into a new module
...
Change-Id: Ic5526a2587ddaf489ea3748151471d04c92b5c9c
2016-05-10 09:24:36 -07:00
Kirill Grouchnikov
ea3373bea0
First split of support-v4 into two modules
...
Documentation at go/supportlib-2016
Change-Id: I1f92e58748a8269e6891504dc21d7d6a146ba5b9
2016-05-02 14:13:11 -04:00
Yigit Boyar
5b97d086e9
Fix data binding source paths
...
Bug: 26581427
Change-Id: If8acc01fa610663248fa894ac04b3268bc77f739
2016-01-20 12:20:10 +00:00
Elliott Hughes
b101f73be9
am 43bbbf8a
: Merge "Remove more of the pathmap."
...
* commit '43bbbf8a15cfc03ce99d0b6a49992b25cf51fc39':
Remove more of the pathmap.
2015-09-24 21:59:58 +00:00
Elliott Hughes
09c255dbd1
Remove more of the pathmap.
...
I've fixed libpagemap to export its headers, the only user of the
libnativehelper entry was in this file anyway, and no one was using
the libhost entry.
Change-Id: Id0d1773e55c0114ccc56cefd783689193a6204f9
2015-09-24 09:02:19 -07:00
Chris Banes
0fd694f360
am 743938fb
: Merge "Make sure only AppCompat (not it\'s tests) are in the docs" into mnc-dev
...
* commit '743938fb0d4f56d7d009486fb90891eab9b50897':
Make sure only AppCompat (not it's tests) are in the docs
2015-08-13 17:36:54 +00:00
Chris Banes
b916a5bcbc
Make sure only AppCompat (not it's tests) are in the docs
...
BUG: 23169683
Change-Id: I6ab3b8c89eba17920f1265021c7960819e4371ab
2015-08-13 10:42:02 +01:00
Yusuf Ozuysal
d513d14c8f
am 736463f8
: Merge "Add support-customtabs to the doc build." into mnc-dev
...
* commit '736463f86cbe4a5d6b1b9333ee0eab4f9ebd5a70':
Add support-customtabs to the doc build.
2015-08-07 00:21:19 +00:00
Benoit Lize
0e14dcc000
Add support-customtabs to the doc build.
...
b/22795013
Change-Id: I1363e5136ca15ea3089040d59de528c877fb53df
2015-07-31 17:36:37 +02:00
Tony Mantler
8e25a77e08
am 5915e57d
: Merge "Add support preference libraries to docs build" into mnc-dev
...
* commit '5915e57db504914c02d36e8f8cc18767c40f9c2d':
Add support preference libraries to docs build
2015-07-30 20:04:04 +00:00
Tony Mantler
c8b469aec5
Add support preference libraries to docs build
...
b/22795957
Change-Id: Ia8e02fd7726102f524a16f2f84e9c2bdd4d37f8f
2015-07-30 11:22:24 -07:00
George Mount
9510ba65ea
am 087243dd
: Merge "Add data binding to built javadoc." into mnc-dev
...
* commit '087243ddcb61b602f4d4eb03022844021a659fda':
Add data binding to built javadoc.
2015-07-16 14:29:38 +00:00
George Mount
5349e7dd6b
Add data binding to built javadoc.
...
Bug 22175560
Change-Id: I979bcac5131270c679b6f1867c3211096696a86a
2015-07-13 16:44:44 -07:00
Elliott Hughes
ab944482b8
am 9ba0796e
: am 60dda9c4
: Merge "Remove mkbootimg from the pathmap."
...
* commit '9ba0796e37f38b40eb2182c2d277a2b272169342':
Remove mkbootimg from the pathmap.
2015-07-08 23:41:35 +00:00
Elliott Hughes
3d949bbabc
Remove mkbootimg from the pathmap.
...
It's only ever referred to directly. (Should probably move to
system/core/include, but that's orthogonal to this change.)
Change-Id: I353afff031a29206aaa5a0991fe0ccb39e4731e2
2015-07-08 16:05:17 -07:00
Elliott Hughes
b6e9ed6f2b
am a78f5557
: am 8f548f35
: Merge "Remove pathmap.mk entries for libc."
...
* commit 'a78f5557709ec7a2b9b1bf598b0b401a5b50e6ef':
Remove pathmap.mk entries for libc.
2015-07-08 21:49:40 +00:00
Elliott Hughes
b248bf85ae
Remove pathmap.mk entries for libc.
...
Change-Id: I9f4ce70696dd7df5922b3c80501fac9c7d4b7149
2015-07-08 14:10:23 -07:00
Jose Lima
b222b6e62c
Add recommendation suport library to build
...
Change-Id: Ica884fa2bae30979dd7d17b18a004459ad161da3
2015-05-21 16:27:15 -07:00