Home | History | Annotate | Download | only in tasks

Lines Matching refs:vndk

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)
100 vndk_snapshot_out := $(vndk_snapshot_top)/vndk-snapshot
150 vndk_snapshot_zip := $(PRODUCT_OUT)/android-vndk-$(TARGET_PRODUCT).zip
154 $(vndk_snapshot_zip): PRIVATE_VNDK_CORE_OUT := $(vndk_lib_dir)/shared/vndk-core
158 $(vndk_snapshot_zip): PRIVATE_VNDK_SP_OUT := $(vndk_lib_dir)/shared/vndk-sp
170 $(call paths-of-notice-files,$(vndk_core_libs),vndk) \
171 $(call paths-of-notice-files,$(vndk_sp_libs),vndk-sp)
174 $(vndk_snapshot_zip): PRIVATE_VNDK_CORE_OUT_2ND := $(vndk_lib_dir_2nd)/shared/vndk-core
178 $(vndk_snapshot_zip): PRIVATE_VNDK_SP_OUT_2ND := $(vndk_lib_dir_2nd)/shared/vndk-sp
186 $(vndk_snapshot_zip): private-copy-vndk-intermediates = \
202 @echo 'Generating VNDK snapshot: $@'
206 $(call private-copy-vndk-intermediates, \
208 $(call private-copy-vndk-intermediates, \
210 $(call private-copy-vndk-intermediates, \
212 $(call private-copy-vndk-intermediates, \
215 $(call private-copy-vndk-intermediates, \
217 $(call private-copy-vndk-intermediates, \
222 .PHONY: vndk
223 vndk: $(vndk_snapshot_zip)
225 $(call dist-for-goals, vndk, $(vndk_snapshot_zip))
228 clang-ubsan-vndk-core :=
246 error_msg := "CANNOT generate VNDK snapshot. BOARD_VNDK_RUNTIME_DISABLE must not be set to 'true'."
250 error_msg := "CANNOT generate VNDK snapshot. PLATFORM_VNDK_VERSION must be set."
254 error_msg := "CANNOT generate VNDK snapshot. BOARD_VNDK_VERSION must be set to 'current'."
259 .PHONY: vndk
260 vndk: