1*8975f5c5SAndroid Build Coastguard Worker# Copyright 2019 The ANGLE Project Authors. All rights reserved. 2*8975f5c5SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*8975f5c5SAndroid Build Coastguard Worker# found in the LICENSE file. 4*8975f5c5SAndroid Build Coastguard Worker 5*8975f5c5SAndroid Build Coastguard Workerimport("../../../gni/angle.gni") 6*8975f5c5SAndroid Build Coastguard Worker 7*8975f5c5SAndroid Build Coastguard Workerif (angle_use_wayland) { 8*8975f5c5SAndroid Build Coastguard Worker import("//build_overrides/wayland.gni") 9*8975f5c5SAndroid Build Coastguard Worker} 10*8975f5c5SAndroid Build Coastguard Worker 11*8975f5c5SAndroid Build Coastguard Workerconfig("volk_config") { 12*8975f5c5SAndroid Build Coastguard Worker include_dirs = [ "." ] 13*8975f5c5SAndroid Build Coastguard Worker} 14*8975f5c5SAndroid Build Coastguard Worker 15*8975f5c5SAndroid Build Coastguard Workersource_set("volk") { 16*8975f5c5SAndroid Build Coastguard Worker sources = [ 17*8975f5c5SAndroid Build Coastguard Worker "volk.c", 18*8975f5c5SAndroid Build Coastguard Worker "volk.h", 19*8975f5c5SAndroid Build Coastguard Worker ] 20*8975f5c5SAndroid Build Coastguard Worker public_configs = [ ":volk_config" ] 21*8975f5c5SAndroid Build Coastguard Worker configs += [ "$angle_root:angle_no_cfi_icall" ] 22*8975f5c5SAndroid Build Coastguard Worker public_deps = [ "$angle_vulkan_headers_dir:vulkan_headers" ] 23*8975f5c5SAndroid Build Coastguard Worker if (angle_use_wayland) { 24*8975f5c5SAndroid Build Coastguard Worker include_dirs = [ "$wayland_dir/src" ] 25*8975f5c5SAndroid Build Coastguard Worker } 26*8975f5c5SAndroid Build Coastguard Worker} 27