Hash :
5532e99d
Author :
Date :
2020-09-15T10:04:54
GN: Remove build/ dependency in "Null" GN file. This was breaking the Skia roller. Bug: angleproject:3943 Change-Id: I5b54feb2e4abc8a6bf157e35f69aa12c7334dda2 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2411474 Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
# Copyright 2020 The ANGLE Project Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
#
# This file houses the build configuration for the ANGLE NULL back-end.
import("../../../../gni/angle.gni")
assert(angle_enable_null)
_null_backend_sources = [
"BufferNULL.cpp",
"BufferNULL.h",
"CompilerNULL.cpp",
"CompilerNULL.h",
"ContextNULL.cpp",
"ContextNULL.h",
"DeviceNULL.cpp",
"DeviceNULL.h",
"DisplayNULL.cpp",
"DisplayNULL.h",
"FenceNVNULL.cpp",
"FenceNVNULL.h",
"FramebufferNULL.cpp",
"FramebufferNULL.h",
"ImageNULL.cpp",
"ImageNULL.h",
"ProgramNULL.cpp",
"ProgramNULL.h",
"ProgramPipelineNULL.cpp",
"ProgramPipelineNULL.h",
"QueryNULL.cpp",
"QueryNULL.h",
"RenderbufferNULL.cpp",
"RenderbufferNULL.h",
"SamplerNULL.cpp",
"SamplerNULL.h",
"ShaderNULL.cpp",
"ShaderNULL.h",
"SurfaceNULL.cpp",
"SurfaceNULL.h",
"SyncNULL.cpp",
"SyncNULL.h",
"TextureNULL.cpp",
"TextureNULL.h",
"TransformFeedbackNULL.cpp",
"TransformFeedbackNULL.h",
"VertexArrayNULL.cpp",
"VertexArrayNULL.h",
]
config("angle_null_backend_config") {
defines = [ "ANGLE_ENABLE_NULL" ]
}
angle_source_set("angle_null_backend") {
sources = _null_backend_sources
public_deps = [ "$angle_root:libANGLE_headers" ]
}