diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/BUILD.gn index 8de3a6c0bb8d..5b8e1e28d098 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/BUILD.gn @@ -140,6 +140,10 @@ lldb_plugins += [ "//lldb/source/Plugins/Process/minidump", "ProcessMinidump", ], + [ + "//lldb/source/Plugins/REPL/Clang", + "ClangREPL", + ], [ "//lldb/source/Plugins/ScriptInterpreter/None", "", # Uses LLDB_SCRIPT_PLUGIN instead. diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/REPL/Clang/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/REPL/Clang/BUILD.gn new file mode 100644 index 000000000000..3c48f5863fe9 --- /dev/null +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/REPL/Clang/BUILD.gn @@ -0,0 +1,17 @@ +static_library("Clang") { + output_name = "lldbPluginClangREPL" + configs += [ "//llvm/utils/gn/build:lldb_code" ] + deps = [ + "//lldb/source/Core", + "//lldb/source/DataFormatters", + "//lldb/source/Host", + "//lldb/source/Symbol", + "//lldb/source/Target", + "//lldb/source/Utility", + "//lldb/source/Plugins/Language/ClangCommon", + "//lldb/source/Plugins/LanguageRuntime/CPlusPlus", + "//lldb/source/Plugins/TypeSystem/Clang", + "//llvm/lib/Support", + ] + sources = [ "ClangREPL.cpp" ] +}