Edit

kc3-lang/angle/build_overrides/build.gni

Branch :

  • Show log

    Commit

  • Author : Jamie Madill
    Date : 2021-01-11 11:31:45
    Hash : cb71062a
    Message : Remove obsolete build flag. No longer necessarry: "linux_use_bundled_binutils_override" Bug: chromium:1164276 Change-Id: Ia670731cba70e4dbb9505480f7bb06060475c3e0 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2622233 Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>

  • build_overrides/build.gni
  • # Copyright 2017 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.
    
    declare_args() {
      build_with_chromium = false
      ignore_elf32_limitations = true
    
      use_system_xcode = ""
    
      # If true, it assumes that //third_party/abseil-cpp is an available
      # dependency for googletest.
      gtest_enable_absl_printers = false
    }
    
    if (host_os == "mac" && use_system_xcode == "") {
      _result = exec_script("//build/mac/should_use_hermetic_xcode.py",
                            [ target_os ],
                            "value")
    
      assert(_result != 2,
             "Do not allow building targets with the default" +
                 "hermetic toolchain if the minimum OS version is not met.")
      assert(_result != 3,
             "iOS does not support building with a hermetic toolchain. " +
                 "Please install Xcode.")
    
      use_system_xcode = _result != 1
    }
    
    # ANGLE standalone builds don't currently support java templates or APK generation
    enable_java_templates = build_with_chromium