aboutsummaryrefslogtreecommitdiffstats
path: root/phony
Commit message (Collapse)AuthorAgeFilesLines
* Allow AndroidMkData.Custom handlers to extend normal valuesColin Cross2017-08-111-1/+1
| | | | | | | | | Pass accumulated AndroidMkData to AndroidMkData.Custom handlers and expose WriteAndroidMkData so that Custom handlers can write out the normal make variables and then add their own. Test: No change to out/soong/Android-aosp_sailfish.mk Change-Id: Id9717132bbd6c5cf3af8596f3eaa9bbb05d98e40
* Remove error from AndroidMkDataProvider.AndroidMkColin Cross2017-08-111-8/+9
| | | | | | | | It's never anything except nil, and it unnecessarily complicates the implementations. Test: m -j checkbuild Change-Id: I3e3b7251f32ffa84dbdfd0448faf248c306ca808
* Remove error from AndroidMkData.CustomColin Cross2017-08-111-3/+1
| | | | | | | | It's never anything except nil, and it unnecessarily complicates the implementations. Test: m -j checkbuild Change-Id: I021c7971ede3e11bbe08cf1601f4690ed4d1a036
* Refactor factoriesColin Cross2017-06-301-4/+3
| | | | | | | | | Change module factories from returning a blueprint.Module and a list of property structs to returning an android.Module, which holds the list of property structs. Test: build.ninja identical except for Factory: comment lines Change-Id: Ica1d823f009db812c518f271a386fbff39c9766f
* Added phony module type for soong.Nan Zhang2017-02-061-0/+63
The "required" field within "phony" module in .bp file has to be non-empty. And "phony" module doesn't contain any "src" files. Bug: b/32981153 Test: make -j out/soong/build.ninja Change-Id: Iaa2009467c44702572b97ca9cbd02c1d368c8d83