brintos

brintos / llvm-project-archived public Read only

0
0
Text · 713 B · 8517ff4 Raw
30 lines · plain
1import("//llvm/utils/gn/build/write_vcsrevision.gni")2 3# Configure the VCSVersion.inc file4config("write_vcsrevision_config") {5  # To pick up the generated inc file.6  include_dirs = [ target_gen_dir ]7  visibility = [ ":write_vcsversion" ]8}9 10write_vcsrevision("write_vcsversion") {11  visibility = [ ":Utils" ]12  header = "$target_gen_dir/VCSVersion.inc"13  names = [ "LLDB" ]14  public_configs = [ ":write_vcsrevision_config" ]15}16 17static_library("Utils") {18  output_name = "LLVMBOLTUtils"19  configs += [ "//llvm/utils/gn/build:bolt_code" ]20  deps = [21    ":write_vcsversion",22    "//llvm/lib/Support",23    "//llvm/utils/gn/build/libs/pthread",24  ]25  sources = [26    "CommandLineOpts.cpp",27    "Utils.cpp",28  ]29}30