platform_build_soong/cc
TreeHugger Robot 4586da2aae Merge changes Ie883eb45,If46a2f74,I8f4c5395,Ic4eb169d,I2b2408ef, ... into rvc-dev
* changes:
  Replace references to droiddoc with droidstubs
  Allow walkPayloadDeps visitor to control walk flow
  Add apex_available to sysprop_library
  Improve missing apex_available message
  Split TestApexAvailable into separate tests
  Use reflect.Zero(type) to get value to clear field
  Sdk snapshot set compile_multilib per OsType
  Remove old SdkMemberType API for creating snapshot modules
  Improve consistency of handling java snapshot properties
  Make new module creation API more flexible
  Add abstraction for tracking compile multilib usages
  Add support for using cc_library in sdk/module_exports
  Extract the osTypeSpecificInfo code from module creation loop
  Extract archTypeSpecificInfo code from module creation loop
  Clean up the main module creation loop
  Add support for cc_prebuilt_library
  Refactor prebuilt to use srcs supplier function
  Output properties before sets in snapshot module
  Remove SdkMemberType.FinalizeModule
  Follow up a review comment that was missed
  Copy shared_libs and system_shared_libs to module snapshot
  Support extracting common values from embedded structures
  Refactor common value extraction
  Copy white listed apex available settings into snapshot
  Disable installation for sdk snapshot versioned prebuilts
  Remove special handling of test_ apexes
  Remove special handling of com.android.art.debug/release
  Allow sdk members to vary by os type
  Add support for multiple os types
  Copy sdk_version to cc library snapshots
  Refactor java_library/java_test snapshot processing
  Refactor snapshot module creation
  Enable androidmk processing in sdk testing
  Add a nice install paths for module SDKs and exports.
  Copy apex_available properties to snapshot modules
  Improve documentation of CompileMultiTargets and related properties
  Only check copy rules into the snapshot directory
  Simplify java library sdk member code
  Add CommonOS variant for sdk
  Fix bug in error reporting when adding duplicate properties
  Avoid invoking sdk member to add empty list of dependencies
  Add windows to the list of available OS's in sdk tests
  Add support for cc_library_headers in sdk/module_exports
  Prune any empty property sets from the modules before transforming
  Simplify cc library sdk snapshot handling of include dirs/headers
  Add support for transforming a property set after its contents
  Fix issues with bp transformation
2020-04-23 15:19:26 +00:00
..
config Switch to clang-r377782d (10.0.6). 2020-04-17 17:39:04 -07:00
libbuildversion
androidmk.go Fix missing NOTICE targets for static libs that aren't available to 2020-04-14 17:09:47 +01:00
binary.go Add support for cc_binary in module_exports 2020-02-18 16:17:35 +00:00
binary_sdk_member.go Make new module creation API more flexible 2020-04-22 12:51:44 +01:00
builder.go Only package gcno files for gcov coverage builds. 2020-04-21 12:40:27 -07:00
cc.go Merge changes Ie883eb45,If46a2f74,I8f4c5395,Ic4eb169d,I2b2408ef, ... into rvc-dev 2020-04-23 15:19:26 +00:00
cc_test.go Enforce min_sdk_version of apex(use_vendor:true) 2020-03-25 10:40:41 +09:00
ccdeps.go Fix writing module_bp_cc_deps.json 2020-01-31 18:12:41 +00:00
cflag_artifacts.go Simple refactoring of prefix related functions. 2020-02-14 14:33:49 -08:00
check.go Forbid -Weverything 2019-11-12 15:55:03 -08:00
cmakelists.go Sandbox soong_build by changing to root directory 2020-01-11 01:11:46 +00:00
compdb.go Sandbox soong_build by changing to root directory 2020-01-11 01:11:46 +00:00
compiler.go Pass min_sdk_version to cc __ANDROID_SDK_VERSION__ 2020-03-25 23:23:26 +00:00
compiler_test.go Expand ClangExtraExternalCflags to non-Google vendor projects 2019-11-11 13:24:39 -08:00
coverage.go Only package gcno files for gcov coverage builds. 2020-04-21 12:40:27 -07:00
fuzz.go Add ramdisk image. 2020-01-22 16:54:18 -08:00
gen.go Fix header deps of sysprop_library 2020-02-19 15:30:02 +09:00
gen_stub_libs.py Rename # vndk tag to # llndk 2019-11-13 05:50:27 +00:00
gen_test.go Use empty string for core image variant 2019-12-13 20:44:36 -08:00
genrule.go Add ramdisk image. 2020-01-22 16:54:18 -08:00
genrule_test.go Move filesystem into Config 2019-12-18 08:19:10 -08:00
installer.go Disable installation for sdk snapshot versioned prebuilts 2020-04-22 12:51:36 +01:00
kernel_headers.go Change exportedDirs and exportedSystemDirs from []string to android.Paths 2019-10-25 09:52:08 +09:00
library.go Add support for using cc_library in sdk/module_exports 2020-04-22 12:51:43 +01:00
library_headers.go Add support for cc_library_headers in sdk/module_exports 2020-04-22 12:51:26 +01:00
library_headers_test.go Add cc_prebuilt_library_headers 2020-04-22 12:51:24 +01:00
library_sdk_member.go Make new module creation API more flexible 2020-04-22 12:51:44 +01:00
library_test.go Apex: support codenames for min_sdk_version 2020-04-02 23:26:41 +09:00
linkable.go Skip version mutator for host/ramdisk/recovery 2020-04-10 14:30:25 +09:00
linker.go Copy shared_libs and system_shared_libs to module snapshot 2020-04-22 12:51:38 +01:00
llndk_library.go Remove PLATFORM_VERSION_FUTURE_CODENAMES 2020-04-08 09:25:20 +09:00
lto.go Split local and global cflags 2019-11-07 15:27:58 -08:00
makevars.go Exclude dirs from binder interface whitelisting 2019-12-04 09:10:21 -08:00
ndk_headers.go Sandbox soong_build by changing to root directory 2020-01-11 01:11:46 +00:00
ndk_library.go Apex: support codenames for min_sdk_version 2020-04-02 23:26:41 +09:00
ndk_prebuilt.go Make ndk_prebuilt_* be available to any apex 2020-04-20 16:23:46 +09:00
ndk_sysroot.go Expose some factories for aidl_test.go 2019-12-09 18:21:48 +09:00
object.go Split local and global cflags 2019-11-07 15:27:58 -08:00
object_test.go Allow linker scripts when building objects. 2019-08-22 13:21:37 -07:00
pgo.go Add platform-wide sampling PGO option 2020-04-03 12:00:04 +00:00
prebuilt.go Add support for cc_prebuilt_library 2020-04-22 12:51:41 +01:00
prebuilt_test.go Add support for cc_prebuilt_library 2020-04-22 12:51:41 +01:00
proto.go Split local and global cflags 2019-11-07 15:27:58 -08:00
proto_test.go Use empty string for core image variant 2019-12-13 20:44:36 -08:00
pylintrc
rs.go Move/dedupe some host path functions in package_ctx.go. 2019-12-09 22:04:21 +00:00
sabi.go Revert "Also package recursive jni_libs deps of android_apps as well as direct deps." 2019-12-18 00:15:07 +00:00
sanitize.go Disable CFI only on incompatible variants. 2020-03-13 11:59:07 -04:00
snapshot_utils.go Capture snapshot headers in parallel 2020-03-05 09:36:31 +09:00
stl.go Statically link the unwinder into binaries packaged into an unbundled APEX with legacy_android10_support: true. 2020-02-13 22:29:44 -08:00
strip.go Remove use_gnu_strip option 2019-09-13 12:18:47 -07:00
sysprop.go Implement sysprop_library API stability check 2019-08-23 06:28:34 +00:00
test.go Support arch variant for data attribute 2020-04-07 12:52:22 -07:00
test_data_test.go Move filesystem into Config 2019-12-18 08:19:10 -08:00
test_gen_stub_libs.py Rename # vndk tag to # llndk 2019-11-13 05:50:27 +00:00
testing.go Add support for multiple os types 2020-04-22 12:51:34 +01:00
tidy.go Add support for clang-tidy -warnings-as-errors in Android.bp files 2019-03-26 20:47:08 +00:00
toolchain_library.go Repack libgcc.a to only include required objects 2019-10-24 16:34:54 -07:00
util.go Only package gcno files for gcov coverage builds. 2020-04-21 12:40:27 -07:00
vendor_public_library.go Split local and global cflags 2019-11-07 15:27:58 -08:00
vendor_snapshot.go Capture snapshot headers in parallel 2020-03-05 09:36:31 +09:00
vndk.go Don't allow a lib having stubs to become a member of VNDK 2020-04-13 13:08:16 +09:00
vndk_prebuilt.go Do not hide VNDK prebuilts from make 2020-02-17 19:01:13 +09:00