[Lldb-commits] [PATCH] D65109: [LLDB] Remove the Xcode project

Jonas Devlieghere via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Mon Jul 22 13:06:15 PDT 2019


JDevlieghere created this revision.
JDevlieghere added reviewers: jingham, jasonmolenda, clayborg, sgraenitz.
JDevlieghere added a project: LLDB.
Herald added subscribers: teemperor, jfb, srhines.

Finally, after a lot of hard work from a bunch of people, we're in a state where we can unify LLDB's build system. This patch removes the hand-maintained Xcode project in favor of using CMake in combination with the Xcode generator.

I've included a new script to streamline the process: it creates two build directories in the current directory. The first directory is for LLVM and Clang, and uses Ninja to build it. The second directory is for LLBD, which configures a standalone build using the Xcode generator.


Repository:
  rLLDB LLDB

https://reviews.llvm.org/D65109

Files:
  lldb/lldb.xcodeproj/project.pbxproj
  lldb/lldb.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/LLDB.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/Run Testsuite.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/darwin-debug.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/desktop.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/launcherRootXPCService.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/launcherXPCService.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-gtest.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-python-test-suite.xcscheme
  lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-tool.xcscheme
  lldb/lldb.xcworkspace/contents.xcworkspacedata
  lldb/utils/xcode.py





More information about the lldb-commits mailing list