llvm-project/lldb
Zachary Turner ba968c0d1d [lit] Add a generic build script with a lit substitution.
This adds a script called build.py as well as a lit substitution
called %build that we can use to invoke it.  The idea is that
this allows a lit test to build test inferiors without having
to worry about architecture / platform specific differences,
command line syntax, finding / configurationg a proper toolchain,
and other issues.  They can simply write something like:

%build --arch=32 -o %t.exe %p/Inputs/foo.cpp

and it will just work.  This paves the way for being able to
run lit tests with multiple configurations, platforms, and
compilers with a single test.

Differential Revision: https://reviews.llvm.org/D54914

llvm-svn: 348058
2018-12-01 00:22:21 +00:00
..
cmake Make standalone build find tabelgen 2018-11-28 22:10:01 +00:00
docs Test commit 2018-11-03 05:12:15 +00:00
examples Remove header grouping comments. 2018-11-11 23:17:06 +00:00
include/lldb [Target] Do not skip a stop on a breakpoint if a plan was completed 2018-11-30 09:45:52 +00:00
lit [lit] Add a generic build script with a lit substitution. 2018-12-01 00:22:21 +00:00
lldb.xcodeproj Fix the Xcode project (pt. 2) 2018-11-30 02:44:16 +00:00
lldb.xcworkspace Fix a typo in the gtest build target for Debug configuration. 2018-04-10 17:49:56 +00:00
packages/Python/lldbsuite Add a test to verify that lldb can load a kext binary. 2018-11-30 21:33:00 +00:00
resources Fix up Info.plist when building LLDB.framework with CMake 2018-06-19 02:59:30 +00:00
scripts [Target] Do not skip a stop on a breakpoint if a plan was completed 2018-11-30 09:45:52 +00:00
source [windows] Fix two minor bugs on Windows 2018-12-01 00:18:19 +00:00
test Revert "[CMake] Streamline code signing for debugserver and pass entitlements to extended llvm_codesign" 2018-11-27 00:25:49 +00:00
third_party/Python/module
tools [CMake] Fix standalone build for debugserver on macOS 2018-11-29 14:51:49 +00:00
unittests [Symbol] Search symbols with name and type in a symbol file 2018-11-30 06:56:37 +00:00
utils Fix typos. 2018-10-04 22:33:39 +00:00
www [lldb] Introduce StackFrameRecognizer [take 3] 2018-10-31 04:00:22 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt Revert "[CMake] Streamline code signing for debugserver and pass entitlements to extended llvm_codesign" 2018-11-27 00:25:49 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt Changed builld-llvm.py to use .json files 2017-02-23 02:21:34 +00:00
LICENSE.TXT
use_lldb_suite_root.py