1*61046927SAndroid Build Coastguard Worker# Copyright 2024 Google LLC 2*61046927SAndroid Build Coastguard Worker# SPDX-License-Identifier: Apache-2.0 3*61046927SAndroid Build Coastguard Workerbuild = 'bazel' 4*61046927SAndroid Build Coastguard Worker 5*61046927SAndroid Build Coastguard Worker[[project_config]] 6*61046927SAndroid Build Coastguard Workername = 'fuchsia_aarch64_drivers' 7*61046927SAndroid Build Coastguard Worker 8*61046927SAndroid Build Coastguard Worker[project_config.host_machine] 9*61046927SAndroid Build Coastguard Workercpu_family = 'aarch64' 10*61046927SAndroid Build Coastguard Workercpu = 'aarch64' 11*61046927SAndroid Build Coastguard Workerhost_machine = 'fuchsia' 12*61046927SAndroid Build Coastguard Workerbuild_machine = 'linux' 13*61046927SAndroid Build Coastguard Worker 14*61046927SAndroid Build Coastguard Worker[project_config.meson_options] 15*61046927SAndroid Build Coastguard Workerplatforms = 'none' 16*61046927SAndroid Build Coastguard Workergallium-drivers = '' 17*61046927SAndroid Build Coastguard Workervulkan-drivers = 'freedreno' 18*61046927SAndroid Build Coastguard Workerfreedreno-kmds = 'magma' 19*61046927SAndroid Build Coastguard Workerplatform-sdk-version = 33 20*61046927SAndroid Build Coastguard Workershader-cache = 'disabled' 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard Worker[project_config.header_not_supported] 23*61046927SAndroid Build Coastguard Workerheaders = [ 24*61046927SAndroid Build Coastguard Worker 'sys/sysmacros.h', 25*61046927SAndroid Build Coastguard Worker] 26*61046927SAndroid Build Coastguard Worker 27*61046927SAndroid Build Coastguard Worker[project_config.symbol_not_supported] 28*61046927SAndroid Build Coastguard Workersymbols = [ 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Worker] 31*61046927SAndroid Build Coastguard Worker 32*61046927SAndroid Build Coastguard Worker[project_config.function_not_supported] 33*61046927SAndroid Build Coastguard Workerfunctions = [ 34*61046927SAndroid Build Coastguard Worker 'getrandom', 35*61046927SAndroid Build Coastguard Worker 'memfd_create', 36*61046927SAndroid Build Coastguard Worker] 37*61046927SAndroid Build Coastguard Worker 38*61046927SAndroid Build Coastguard Worker[project_config.link_not_supported] 39*61046927SAndroid Build Coastguard Workerlinks = [ 40*61046927SAndroid Build Coastguard Worker 'strtod has locale support', 41*61046927SAndroid Build Coastguard Worker] 42*61046927SAndroid Build Coastguard Worker 43*61046927SAndroid Build Coastguard Worker[project_config.ext_dependencies] 44*61046927SAndroid Build Coastguard Worker# DependencyTargetType 45*61046927SAndroid Build Coastguard Worker# SHARED_LIBRARY = 1 46*61046927SAndroid Build Coastguard Worker# STATIC_LIBRARY = 2 47*61046927SAndroid Build Coastguard Worker# HEADER_LIBRARY = 3 48*61046927SAndroid Build Coastguard Worker# See meson_impl.py 49*61046927SAndroid Build Coastguard Workerzlib = [ 50*61046927SAndroid Build Coastguard Worker { target_name = '@zlib//:zlib', target_type = 2 } 51*61046927SAndroid Build Coastguard Worker] 52*61046927SAndroid Build Coastguard Workerlibmagma = [ 53*61046927SAndroid Build Coastguard Worker { target_name = '@fuchsia_sdk//pkg/magma_client', target_type = 2 } 54*61046927SAndroid Build Coastguard Worker] 55*61046927SAndroid Build Coastguard Workerlibmagma_virt = [ 56*61046927SAndroid Build Coastguard Worker # No targets 57*61046927SAndroid Build Coastguard Worker] 58*61046927SAndroid Build Coastguard Worker 59*61046927SAndroid Build Coastguard Worker# Define new project configs 60*61046927SAndroid Build Coastguard Worker# [[project_config]] 61