16bb781faSNico Weberstatic_library("RuntimeLibs") { 26bb781faSNico Weber output_name = "LLVMBOLTRuntimeLibs" 36bb781faSNico Weber configs += [ "//llvm/utils/gn/build:bolt_code" ] 46bb781faSNico Weber deps = [ 56bb781faSNico Weber "//bolt/include/bolt/RuntimeLibs:RuntimeLibraryVariables", 66bb781faSNico Weber "//bolt/lib/Core", 76bb781faSNico Weber "//bolt/lib/Passes", 86bb781faSNico Weber "//bolt/lib/Utils", 96bb781faSNico Weber "//llvm/lib/BinaryFormat", 102036fe79SNico Weber "//llvm/lib/ExecutionEngine/JITLink", 116bb781faSNico Weber "//llvm/lib/MC", 126bb781faSNico Weber "//llvm/lib/Object", 136bb781faSNico Weber "//llvm/lib/Support", 146bb781faSNico Weber ] 156bb781faSNico Weber include_dirs = [ target_gen_dir ] 166bb781faSNico Weber sources = [ 176bb781faSNico Weber "HugifyRuntimeLibrary.cpp", 186bb781faSNico Weber "InstrumentationRuntimeLibrary.cpp", 196bb781faSNico Weber "RuntimeLibrary.cpp", 206bb781faSNico Weber ] 21*edf9756eSNico Weber 22*edf9756eSNico Weber # FIXME: Hopefully change this, see 23*edf9756eSNico Weber # https://github.com/llvm/llvm-project/pull/97130/files#r1691863361 24*edf9756eSNico Weber defines = [ "CMAKE_INSTALL_FULL_LIBDIR=\"\"" ] 256bb781faSNico Weber} 26