Edit

kc3-lang/angle/third_party/vulkan-headers/BUILD.gn

Branch :

  • Show log

    Commit

  • Author : Tobin Ehlis
    Date : 2018-05-24 10:56:17
    Hash : b971f499
    Message : Migrating ANGLE to split LVL repos Separated the Vulkan Validation Layers, Loader, Tools and Headers into separate dirs to map to the new separate repo structure. Bug: angleproject:2558 Change-Id: I422038f7dd7efe8c5b7a49dc5074de5caf40edfa Reviewed-on: https://chromium-review.googlesource.com/1071880 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: Jamie Madill <jmadill@chromium.org>

  • third_party/vulkan-headers/BUILD.gn
  • # Copyright 2018 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.
    
    # BUILD settings for Vulkan Headers
    # Headers repo is at
    # https://github.com/KhronosGroup/Vulkan-Headers
    
    import("../../gni/angle.gni")
    
    config("vulkan_headers_config") {
      include_dirs = [ "src/include" ]
    }
    
    # Vulkan headers only, no compiled sources.
    source_set("vulkan_headers") {
      sources = [
        "src/include/vulkan/vk_icd.h",
        "src/include/vulkan/vk_layer.h",
        "src/include/vulkan/vk_platform.h",
        "src/include/vulkan/vk_sdk_platform.h",
        "src/include/vulkan/vulkan.h",
        "src/include/vulkan/vulkan.hpp",
        "src/include/vulkan/vulkan_core.h",
      ]
      public_configs = [ ":vulkan_headers_config" ]
    }