hanchenye-llvm-project/lldb
Zachary Turner dd50f7421c Making linking against Python simpler on Windows.
This patch deprecates the three Python CMake variables in favor of
a single variable PYTHON_HOME which points to the root of a python
installation.  Since building Python doesn't output the files in
a structure that is compatible with the PYTHONHOME environment
variable, we also provide a script install_custom_python.py which
will copy the output of a custom python build to the correct
directory structure.

The supported workflow after this patch will be to build python
once for each configuration and architecture {Debug,Release} x {x86,x64}
and then run the script.  Then run CMake specifying -DPYTHON_HOME=<path>

The first time you do this will probably require you to delete your
CMake cache.

The old workflow is still supported during a transitionary period,
but a warning is printed at CMake time, and this will eventually
be removed.

Differential Revision: http://reviews.llvm.org/D8979

llvm-svn: 234660
2015-04-10 22:58:56 +00:00
..
cmake Making linking against Python simpler on Windows. 2015-04-10 22:58:56 +00:00
docs Copy paste error in gdb-remote doc. 2015-04-04 19:09:18 +00:00
examples Add a call to SBDebugger:Destroy() at the end of the self-hosted 2015-04-01 02:09:04 +00:00
include [IRForTarget] Strenghten handling of alternate mangling. 2015-04-09 18:48:34 +00:00
lib Initial language runtime support for RenderScript. 2015-04-09 16:49:25 +00:00
lit Create a check-lldb-unit target to run unit tests. 2015-03-13 20:55:07 +00:00
lldb.xcodeproj Added the RenderScript language runtime plugin 2015-04-09 17:26:21 +00:00
lldb.xcworkspace Fixup gtest layout, add Linux ThreadStateCoordinator.cpp. 2014-09-25 19:25:07 +00:00
resources Bump major vers # in xcode project file from 330 to 340. 2015-03-06 00:45:01 +00:00
scripts Making linking against Python simpler on Windows. 2015-04-10 22:58:56 +00:00
source Making linking against Python simpler on Windows. 2015-04-10 22:58:56 +00:00
test [TestFormatters, TestDataFormatterSynthVal] Mark as xfail. 2015-04-10 19:25:50 +00:00
tools Generate an event when a pending breakpoint binds 2015-04-09 12:55:13 +00:00
unittests Fix the Linux build. 2015-04-03 01:12:52 +00:00
utils
www Making linking against Python simpler on Windows. 2015-04-10 22:58:56 +00:00
.arcconfig Update .arcconfig to point to reviews.llvm.org 2014-05-20 21:24:59 +00:00
.clang-format Update build instructions / coding conventions. 2015-03-10 23:22:25 +00:00
.gitignore Fix .gitignore to ignore symlinks. 2015-03-31 00:03:00 +00:00
CMakeLists.txt Remove check for windows when compiling scripts directory 2015-04-07 15:30:23 +00:00
CODE_OWNERS.txt Convert CRLF to LF in CODE_OWNERS.txt 2015-03-23 14:00:54 +00:00
INSTALL.txt Revert "git-svn test commit" 2014-11-18 22:45:59 +00:00
LICENSE.TXT
Makefile Remove the -Wno-unused-function option. We are clean 2014-09-09 07:49:15 +00:00