summaryrefslogtreecommitdiffstats
path: root/lld/unittests/DriverTests/UniversalDriverTest.cpp
diff options
context:
space:
mode:
authorTodd Fiala <todd.fiala@gmail.com>2015-11-17 07:17:38 +0000
committerTodd Fiala <todd.fiala@gmail.com>2015-11-17 07:17:38 +0000
commit84c72b6d752bc35e411acae5affd0d40d95c8985 (patch)
tree1c7fdf6d92070340af1c02b986cdcfa988626001 /lld/unittests/DriverTests/UniversalDriverTest.cpp
parente39fa490f9581c6d814c757ba1e37ec041ecc74c (diff)
downloadbcm5719-llvm-84c72b6d752bc35e411acae5affd0d40d95c8985.tar.gz
bcm5719-llvm-84c72b6d752bc35e411acae5affd0d40d95c8985.zip
Add Pythonic language binding wrapper generation script.
This is only used by Xcode at the moment. It replaces the buildSwigWrapperClasses.py and related per-script-language scripts. It also fixes a couple bugs in those w/r/t Xcode usage: * the presence of the GCC_PREPROCESSOR_DEFINITIONS env var should not be short-circuiting generation of the language binding; rather, only if LLDB_DISABLE_PYTHON is present within that environment variable. * some logic around what to do when building in "non-Makefile" mode. I've switched the handling of that to be on a "--framework" flag - if specified, we build an OS X-style framework; otherwise, we go with non. Putting this up now only attached to the Xcode build so others can look at it but not be affected by it yet. After this, I'll tackle the finalizer, along with trying it locally on Linux. llvm-svn: 253317
Diffstat (limited to 'lld/unittests/DriverTests/UniversalDriverTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud