Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/libwebrtc/third_party/abseil-cpp/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 851 B image not shown  

Quelle  BUILD.gn   Sprache: unbekannt

 
# Trampoline BUILD.gn file
# This trampoline is necessary to avoid pointing into abseil-cpp's
# BUILD.gn files to pick up the definitions for absl_include_config and
# absl_define_config.  If we tried referencing these definitions in
# third_party/abseil-cpp/BUILD.gn we encounter errors finding the paths
# in import statements.

config("absl_include_config") {
  include_dirs = [ "/third_party/abseil-cpp/" ]
}

# Done specifically to not change the output of moz.build files, but
# if the abseil-cpp build is done separately, do we still need this
# in the libwebrtc build? (mjf)
config("absl_define_config") {
  defines = [ "ABSL_ALLOCATOR_NOTHROW=1" ]

  if (is_win) {
    defines += [
      # See crbug.com/1101367: Acknowledge extended alignment when using
      # MSVC's standard library.
      "_ENABLE_EXTENDED_ALIGNED_STORAGE",
    ]
  }
}

[ Dauer der Verarbeitung: 0.15 Sekunden  (vorverarbeitet)  ]