platform_build_soong/cc
Dan Willemsen 5cb580f407 Start using "struct Objects" to store object Paths
So that we can represent other files that get generated along with the
objects, like the gcno coverage information, and per-file clang-tidy
runs.

Test: Soong's build.ninja identical before/after
Change-Id: I5c553a153c436d5403549f62c73fe79c5f101779
2016-10-31 16:18:49 -07:00
..
config Remove support for building with OSX 10.8/9 SDKs 2016-10-28 13:57:34 -07:00
androidmk.go Handle dependencies with export_generated_headers 2016-09-30 01:37:38 +00:00
binary.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
builder.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
cc.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
cc_test.go Add support for building on Darwin hosts 2015-05-07 14:09:48 -07:00
check.go Add -z to valid multi-word linker flags 2016-09-07 13:15:25 -07:00
compiler.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
gen.go Add support for .proto files 2016-10-27 15:28:09 -07:00
gen_stub_libs.py Add a real parser for the version scripts. 2016-08-01 16:12:40 -07:00
installer.go Expose HostToolPath on the cc module to fix genrule.tool 2016-09-28 17:38:02 -07:00
library.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
linker.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
makevars.go Consolidate -std flags 2016-10-18 12:40:51 -07:00
ndk_headers.go Add a "license" property to ndk_headers. 2016-10-20 13:30:07 -07:00
ndk_library.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
ndk_prebuilt.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
ndk_sysroot.go Add a "license" property to ndk_headers. 2016-10-20 13:30:07 -07:00
object.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
prebuilt.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
proto.go Add support for .proto files 2016-10-27 15:28:09 -07:00
pylintrc Don't warn for TODOish comments. 2016-08-01 14:36:22 -07:00
relocation_packer.go Add Relocation Packer support 2016-09-15 03:39:05 +00:00
sanitize.go Don't pass -Wl,--no-undefined to host targets 2016-10-21 18:20:23 +00:00
stl.go Always link libdl with libc++ for the NDK. 2016-09-14 16:50:48 -07:00
strip.go Separate cc.go 2016-07-29 15:17:58 -07:00
test.go Move registration into android package 2016-10-12 14:30:44 -07:00
test_gen_stub_libs.py Add a real parser for the version scripts. 2016-08-01 16:12:40 -07:00
toolchain_library.go Start using "struct Objects" to store object Paths 2016-10-31 16:18:49 -07:00
util.go Add support for .proto files 2016-10-27 15:28:09 -07:00