platform_build_soong/cc
Hsin-Yi Chen f1f276c904 Let header ABI checker load core variants' version scripts
Header ABI checker dumps the ABI from core variants and filters it by
version scripts. Ideally it should load different version scripts for
LLNDK, NDK, APEX, etc, but the build rules have not been completed. The
current solution is to load core variants' version scripts. It works
for every existing library because a library's variants share one
version script.

Test: make
Bug: 329078703
Change-Id: I4e26275e24daf93c7d3bb7e70b542a1197ae2129
2024-03-12 04:40:59 +00:00
..
config Update unaligned-vector-mem to -munaligned-access 2024-02-28 06:14:57 +00:00
libbuildversion
ndk_api_coverage_parser
ndkstubgen
symbolfile validate tags for typos 2024-01-03 21:48:03 +00:00
afdo.go Remove fdoProfileMutator 2024-02-09 13:49:02 -08:00
afdo_test.go Fix TestAfdoDeps for darwin 2024-02-09 12:22:13 -08:00
Android.bp Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
androidmk.go Reapply "Rename LOCAL_USE_VNDK" 2024-02-05 10:31:23 +09:00
api_level.go Revert "Revert "Set VIC as minimum SDK version for riscv64"" 2023-07-26 09:47:10 -07:00
binary.go Use ModuleInfoJSONProvider for cc modules 2024-01-02 16:06:09 -08:00
binary_sdk_member.go
binary_test.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
builder.go Build native libraries used by layoutlib. 2023-12-12 05:06:20 +00:00
cc.go Use BaseModuleName of dep when writing to make 2024-02-28 18:03:00 +00:00
cc_test.go cc: Vendor modules should NOT derive its "SDK" level from VNDK 2024-01-23 12:43:38 +08:00
ccdeps.go
check.go Error on the usage of -target flag 2024-02-16 19:42:15 +00:00
cmakelists.go
compdb.go
compiler.go Remove x86 specific flags from bpf target 2024-02-01 20:51:48 -08:00
compiler_test.go
coverage.go Merge "Only link the profile extras lib for device variant." into main 2024-02-12 18:12:14 +00:00
fdo_profile.go Remove fdoProfileMutator 2024-02-09 13:49:02 -08:00
fuzz.go Merge "fuzz packaging: implement system/vendor split" into main 2024-01-03 22:14:24 +00:00
gen.go Disable tidy checks for generated code 2024-01-10 16:29:51 +09:00
gen_test.go Add TestContext parameter to ContentFromFileRuleForTests 2023-12-03 17:22:56 -08:00
generated_cc_library.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
genrule.go Generate VNDK independent image variant with cc genrule 2024-01-10 10:13:31 +09:00
genrule_test.go Generate VNDK independent image variant with cc genrule 2024-01-10 10:13:31 +09:00
image.go Split usage of UseVndk 2024-01-09 11:37:14 +09:00
image_sdk_traits.go
installer.go Split usage of UseVndk 2024-01-09 11:37:14 +09:00
kernel_headers.go "master" was renamed "main". 2024-01-09 22:09:07 +00:00
library.go Let header ABI checker load core variants' version scripts 2024-03-12 04:40:59 +00:00
library_headers.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
library_headers_test.go
library_sdk_member.go Convert OtherModuleProvider to generic providers API 2023-12-14 16:12:22 -08:00
library_stub.go Split usage of UseVndk 2024-01-09 11:37:14 +09:00
library_stub_test.go
library_test.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
linkable.go Split usage of UseVndk 2024-01-09 11:37:14 +09:00
linker.go soong: Add crt_pad_segment to .so's 2024-01-31 19:42:31 -08:00
llndk_library.go
lto.go Remove fdoProfileMutator 2024-02-09 13:49:02 -08:00
lto_test.go Convert LTO mutators to TransitionMutator 2024-01-26 11:06:45 -08:00
makevars.go Export clang coverage flags 2024-01-12 11:19:24 -08:00
native_bridge_sdk_trait.go
ndk_abi.go
ndk_headers.go "master" was renamed "main". 2024-01-09 22:09:07 +00:00
ndk_library.go Use ModuleInfoJSONProvider for cc modules 2024-01-02 16:06:09 -08:00
ndk_prebuilt.go Convert SetProvider to generic providers API 2023-12-14 16:12:20 -08:00
ndk_sysroot.go Create bp2build converter for versioned_ndk_headers 2023-10-02 17:35:55 +00:00
ndk_test.go
object.go Use ModuleInfoJSONProvider for cc modules 2024-01-02 16:06:09 -08:00
object_test.go cc: Vendor modules should NOT derive its "SDK" level from VNDK 2024-01-23 12:43:38 +08:00
orderfile.go Convert orderfile mutators to TransitionMutator 2024-01-26 11:06:45 -08:00
orderfile_test.go gofmt soong 2023-10-18 17:42:59 -07:00
OWNERS
prebuilt.go disablePrebuilt: also clear sanitizer-dependent Srcs 2024-02-28 19:14:59 -08:00
prebuilt_test.go Support partial module variants with apex_contributions 2024-03-04 08:39:20 +00:00
proto.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
proto_test.go
pylintrc
rs.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
sabi.go Separate LLNDK ABI diff reports from the other variants 2024-02-07 15:35:36 +08:00
sanitize.go Convert Provider to generic providers API 2023-12-14 16:12:21 -08:00
sanitize_test.go Convert ModuleProvder to generic providers API 2023-12-14 16:12:22 -08:00
sdk.go
sdk_test.go
snapshot_prebuilt.go Convert SetProvider to generic providers API 2023-12-14 16:12:20 -08:00
snapshot_utils.go
stl.go Define libc++ config macros to nothing 2024-02-28 19:14:24 -08:00
strip.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
stub_library.go Generate vendor specific STUB_LIBRARIES 2023-12-05 08:24:38 +09:00
test.go Split usage of UseVndk 2024-01-09 11:37:14 +09:00
test_data_test.go
testing.go soong: Add crt_pad_segment to .so's 2024-01-31 19:42:31 -08:00
tidy.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
tidy_test.go Disable tidy checks for generated code 2024-01-10 16:29:51 +09:00
util.go
vendor_public_library.go
vendor_public_library_test.go
vendor_snapshot.go Convert ModuleProvder to generic providers API 2023-12-14 16:12:22 -08:00
vendor_snapshot_test.go soong: Add crt_pad_segment to .so's 2024-01-31 19:42:31 -08:00
vndk.go Build VNDK with VNDK prebuilts without BOARD_VNDK_VERSION 2024-02-01 11:20:14 +09:00
vndk_prebuilt.go Merge "Build VNDK with VNDK prebuilts without BOARD_VNDK_VERSION" into main 2024-02-02 01:06:37 +00:00