/frameworks/native/libs/nativewindow/tests/ |
c_compatibility.c | 19 #include <vndk/hardware_buffer.h> 20 #include <vndk/window.h>
|
/development/vndk/snapshot/ |
build.sh | 21 echo "-----Generating VNDK snapshot for arm64" 22 make -j vndk dist TARGET_PRODUCT=aosp_arm64 24 echo "-----Generating VNDK snapshot for arm, 64-bit binder" 25 make -j vndk dist TARGET_PRODUCT=aosp_arm 27 echo "-----Generating VNDK snapshot for arm, 32-bit binder" 28 make -j vndk dist TARGET_PRODUCT=aosp_arm_ab 30 echo "-----Generating VNDK snapshot for x86_64" 31 make -j vndk dist TARGET_PRODUCT=aosp_x86_64 33 echo "-----Generating VNDK snapshot for x86, 64-bit binder" 34 make -j vndk dist TARGET_PRODUCT=aosp_x8 [all...] |
test.sh | 18 # Test script for build/make/core/tasks/vndk.mk. 19 # Makes sure VNDK snapshots include all required prebuilts and config files. 22 # First, generate VNDK snapshots with development/vndk/snapshot/build.sh or 23 # fetch VNDK snapshot build artifacts to $DIST_DIR, then run this script. 28 echo "Usage: \"$0 all\" to test all VNDK snapshot variants at once." 29 echo " \"$0 \$TARGET_PRODUCT\" to test a specific VNDK snapshot." 58 readonly SNAPSHOT_TOP="${TEMP_DIR}"/android-vndk-snapshot 124 # Compares the list of VNDK-core and VNDK-S [all...] |
/test/vts-testcase/vndk/abi/ |
Android.mk | 22 VTS_CONFIG_SRC_DIR := testcases/vndk/abi
|
/test/vts-testcase/vndk/files/ |
Android.mk | 22 VTS_CONFIG_SRC_DIR := testcases/vndk/files
|
/device/google/marlin/vndk/ |
Android.mk | 6 # b/69526027: This VNDK-SP install routine must be removed. Instead, we must 7 # build vendor variants of the VNDK-SP modules. 10 # The libs with "vndk: {enabled: true, support_system_process: true}" will be 11 # added VNDK_SP_LIBRARIES automatically. And the core variants of the VNDK-SP 12 # libs will be copied to vndk-sp directory. 21 vndk_sp_dir := vndk-sp-$(PLATFORM_VNDK_VERSION) 23 define define-vndk-sp-lib 25 LOCAL_MODULE := $1.vndk-sp-gen 39 LOCAL_MODULE := $1.vndk-sp-gen 53 # Add VNDK-SP libs to the list if they are missin [all...] |
/build/make/target/product/vndk/ |
Android.mk | 5 # Create the list of vndk libraries from the source code. 6 INTERNAL_VNDK_LIB_LIST := $(call intermediates-dir-for,PACKAGING,vndk)/libs.txt 14 echo VNDK-SP: $(lib).so >> $@;) 16 echo VNDK-core: $(lib).so >> $@;) 18 echo VNDK-private: $(lib).so >> $@;) 21 # This is the up-to-date list of vndk libs. 23 # /prebuilts/vndk 36 .PHONY: check-vndk-list 38 # Check if vndk list is changed 39 droidcore: check-vndk-lis [all...] |
/system/libvintf/include/vintf/ |
Vndk.h | 34 : sdk(s), vndk(v), patchMin(pi), patchMax(pa) {} 39 size_t vndk; member in struct:android::vintf::VndkVersionRange 45 struct [[deprecated]] Vndk { 56 friend bool operator==(const Vndk &, const Vndk &); 63 return lft.sdk == rgt.sdk && lft.vndk == rgt.vndk && 68 inline bool operator==(const Vndk &lft, const Vndk &rgt) {
|
/test/vts-testcase/vndk/dependency/ |
Android.mk | 25 VTS_CONFIG_SRC_DIR := testcases/vndk/dependency
|
/test/vts-testcase/vndk/hidl/bufferpool/V1_0/target/ |
Android.mk | 22 VTS_CONFIG_SRC_DIR := testcases/vndk/hidl/bufferpool/V1_0/target
|
/test/vts-testcase/vndk/open_libraries/ |
Android.mk | 25 VTS_CONFIG_SRC_DIR := testcases/vndk/open_libraries
|
/build/soong/cc/ |
vndk.go | 26 Vndk struct { 27 // declared as a VNDK or VNDK-SP module. The vendor variant 31 // false together with `vndk: {enabled: true}`. 34 // declared as a VNDK-SP module, which is a subset of VNDK. 36 // `vndk: { enabled: true }` must set together. 38 // All these modules are allowed to link to VNDK-SP or LL-NDK 42 // the module is VNDK-core and can link to other VNDK-core [all...] |
cc_test.go | 69 ctx.BottomUp("vndk", vndkMutator).Parallel() 136 vndk: { 279 // Check VNDK properties. 290 // Check VNDK extension properties. 306 vndk: { 315 vndk: { 324 vndk: { 334 vndk: { 342 checkVndkModule(t, ctx, "libvndk", "vndk-VER", false, "") 343 checkVndkModule(t, ctx, "libvndk_private", "vndk-VER", false, "" [all...] |
vndk_prebuilt.go | 24 vndkSuffix = ".vndk." 27 // Creates vndk prebuilts that include the VNDK version. 35 // vndk: { 50 // VNDK snapshot version. 106 // current VNDK prebuilts are only shared libs. 119 p.baseInstaller.subDir = "vndk-sp-" + p.version() 121 p.baseInstaller.subDir = "vndk-" + p.version()
|
gen_stub_libs.py | 110 def should_omit_version(name, tags, arch, api, vndk): 121 if 'vndk' in tags and not vndk: 313 def __init__(self, src_file, version_script, arch, api, vndk): 318 self.vndk = vndk 329 if should_omit_version(name, tags, self.arch, self.api, self.vndk): 336 if not self.vndk and 'vndk' in symbol.tags: 402 '--vndk', action='store_true', help='Use the VNDK variant.' [all...] |
/build/make/core/tasks/ |
vndk.mk | 17 # BOARD_VNDK_VERSION must be set to 'current' in order to generate a VNDK snapshot. 32 define clang-ubsan-vndk-core 61 # $(2): vndk lib type, one of 'vndk' or 'vndk-sp' 73 # If in the future libclang_rt.ubsan* is removed from the VNDK-core list, 76 $(warning libclang_rt.ubsan* is no longer a VNDK-core library. Please update this file.) 81 vndk_core_libs += $(call clang-ubsan-vndk-core) 83 vndk_core_libs += $(call clang-ubsan-vndk-core,true) 99 vndk_snapshot_top := $(call intermediates-dir-for,PACKAGING,vndk-snapshot [all...] |
/test/vts/tools/build/tasks/list/ |
vts_test_host_bin_package_list.mk | 4 vndk-vtable-dumper \
|
/build/make/target/product/ |
treble_common.mk | 56 build/make/target/product/vndk/init.gsi.rc:system/etc/init/init.gsi.rc \ 57 build/make/target/product/vndk/init.vndk-27.rc:system/etc/init/gsi/init.vndk-27.rc 59 # Name space configuration file for non-enforcing VNDK
|
/device/google/atv/products/ |
treble_atv_common.mk | 35 # All VNDK libraries (HAL interfaces, VNDK, VNDK-SP, LL-NDK) 65 # Support for the devices with no VNDK enforcing 67 build/make/target/product/vndk/init.gsi.rc:system/etc/init/init.gsi.rc \ 68 build/make/target/product/vndk/init.noenforce.rc:system/etc/init/gsi/init.noenforce.rc 70 # Name space configuration file for non-enforcing VNDK 74 # Set current VNDK version for GSI 76 ro.gsi.vndk.version=$(PLATFORM_VNDK_VERSION)
|
/build/soong/android/ |
neverallow_test.go | 29 name: "no vndk.enabled under vendor directory", 35 vndk: { 40 expectedError: "VNDK can never contain a library that is device dependent", 43 name: "no vndk.enabled under device directory", 49 vndk: { 54 expectedError: "VNDK can never contain a library that is device dependent", 57 name: "vndk-ext under vendor or device directory", 63 vndk: { 71 vndk: { 184 Vndk struct [all...] |
/external/v4l2_codec2/tests/ |
Android.mk | 27 $(TOP)/hardware/google/av/codec2/vndk/include \ 69 $(TOP)/hardware/google/av/codec2/vndk/include \
|
/external/v4l2_codec2/cmds/ |
Android.mk | 15 $(TOP)/hardware/google/av/codec2/vndk/include \
|
/development/vndk/tools/definition-tool/tools/ |
update_dataset.py | 4 # datasets for eligible VNDK libraries. 51 path = re.sub('/vndk-sp(?:-[^/$]*)/', '/vndk-sp${VNDK_VER}/', path) 52 path = re.sub('/vndk(?:-[^/$]*)/', '/vndk${VNDK_VER}/', path) 75 llndk, vndk_sp, vndk, vndk_private = load_make_vars(args.make_vars) 142 # Update VNDK-SP and VNDK-SP-Private tags 144 prefix_vendor = '/system/${LIB}/vndk-sp${VNDK_VER}/' 149 update_tag(prefix_core + name, 'VNDK-SP' [all...] |
/system/libvintf/ |
HalManifest.cpp | 239 for (const auto& vndk : manifestVendorNdk) { 240 if (vndk.version() != matVendorNdk.version()) { 246 vndk.libraries().begin(), vndk.libraries().end(), 250 *error = "Vndk libs incompatible for version " + matVendorNdk.version() + 263 *error = "Vndk version " + matVendorNdk.version() + " is not supported. " + 265 for (const auto& vndk : manifestVendorNdk) { 266 *error += " " + vndk.version(); 353 // VNDK does not need to be added for compatibility
|
/development/vndk/tools/definition-tool/assets/visual/ |
dep-data.js | 14 "tag": "system.public.vndk"},
|