platform_build_soong/android
Colin Cross 2465c3d998 Add phony targets for go binary modules
Add custom handling to androidmk.go for the bootstrap.GoBinaryTool
interface in order to create .PHONY targets for each tool written
in go.

Bug: 64539926
Test: m checkbuild
Test: m androidmk
Test: m multiproduct_kati
Change-Id: Ic65faa27a6ee4dfbd54ed6d208091db7c1d657a2
2018-09-28 10:25:45 -07:00
..
androidmk.go Add phony targets for go binary modules 2018-09-28 10:25:45 -07:00
api_levels.go Stop versioning NDK stubs pre-M. 2018-07-24 22:52:57 +00:00
arch.go Add support for cortex-a72 2018-09-24 16:33:45 -07:00
config.go Revert "Change LibartImgDeviceBaseAddress to 0x60000000" 2018-09-18 07:10:36 +00:00
config_test.go Fix go vet issues 2018-07-22 21:18:45 -07:00
defaults.go Update soong for blueprint change to allow multiple deps 2018-06-20 22:56:36 +00:00
defs.go Make binaries executable 2017-08-31 13:48:52 -07:00
env.go Make *Context.Config return a Config instead of a interface{} 2017-11-30 00:44:11 +00:00
expand.go genrule: expand $$ to $$ 2016-11-22 15:41:08 -08:00
expand_test.go genrule: expand $$ to $$ 2016-11-22 15:41:08 -08:00
filegroup.go Fix few issues with filegroups 2018-04-18 18:56:33 +00:00
hooks.go Replace ModuleContext.AConfig() with Config() 2017-11-30 00:44:18 +00:00
makevars.go Fix go vet issues 2018-07-22 21:18:45 -07:00
module.go Add phony targets for go binary modules 2018-09-28 10:25:45 -07:00
mutator.go Skip DepsMutator on disabled modules 2018-08-30 19:54:37 +00:00
namespace.go Fix go vet issues 2018-07-22 21:18:45 -07:00
namespace_test.go Fix module rename inside namespace 2018-04-16 16:06:53 -07:00
neverallow.go Allow conscrypt to depend on core.intra.stubs 2018-09-26 16:19:46 +01:00
neverallow_test.go Allow VNDK extensions under vendor or device 2018-03-16 17:45:42 +08:00
onceper.go Add OncePer.Get() 2017-11-07 13:36:44 -08:00
package_ctx.go Allow '$' in some paths 2018-09-13 18:27:50 +00:00
paths.go Update soong for ShouldFollowSymlinks argument to pathtools.Glob 2018-09-21 16:08:16 -07:00
paths_test.go s/product-services/product_services/g 2018-08-20 17:46:57 +00:00
prebuilt.go Fix few issues with filegroups 2018-04-18 18:56:33 +00:00
prebuilt_etc.go Specify LOCAL_INSTALLED_MODULE_STEM for prebuilt_etc. 2018-08-21 12:35:06 -07:00
prebuilt_etc_test.go Add recovery_available to prebuilt_etc. 2018-08-20 10:15:24 -07:00
prebuilt_test.go Fix few issues with filegroups 2018-04-18 18:56:33 +00:00
proto.go Add proto.canonical_path_from_root 2018-02-22 16:48:35 -08:00
register.go Convert a missed Singleton 2017-11-30 00:42:49 +00:00
singleton.go Add phony targets for go binary modules 2018-09-28 10:25:45 -07:00
testing.go Don't create non-primary arch variant for recovery-only module 2018-07-12 10:49:30 +09:00
util.go RemoveFromList() should remove all matches 2018-03-16 17:45:34 +08:00
util_test.go RemoveFromList() should remove all matches 2018-03-16 17:45:34 +08:00
variable.go Provide access to product_variables.malloc_svelte.cflags inside target. 2018-08-31 16:59:32 -07:00
variable_test.go Support %s in product variable properties 2017-05-05 18:22:30 -07:00
writedocs.go Allow Soong to generate its own build documentation 2017-12-12 11:12:32 -08:00