Commits

Wes McKinney authored 3aac4adef11
ARROW-341: [Python] Move pyarrow's C++ code to the main C++ source tree, install libarrow_python and headers This will enable third parties to link to `libarrow_python`. For now, the pyarrow build system continues to use CMake -- for the purpose of resolving the thirdparty toolchain we may or may not want to go completely to distutils, but we can sort that out later. Author: Wes McKinney <wes.mckinney@twosigma.com> Closes #440 from wesm/ARROW-341 and squashes the following commits: 193bc51 [Wes McKinney] Ensure that '-undefined dynamic_lookup' is passed when linking shared library on OS X a93496b [Wes McKinney] Add missing backslash 7620f50 [Wes McKinney] Fix cpplint issues 0617c69 [Wes McKinney] Fix LD_LIBRARY_PATH, ARROW_HOME 090c78c [Wes McKinney] Build Arrow library stack specific to active Python version 10e4626 [Wes McKinney] Get Python test suite passing again cfb7f44 [Wes McKinney] Remove print statement c1e63dc [Wes McKinney] Scrubbing python/CMakeLists.txt b80b153 [Wes McKinney] Cleanup, build pandas-test within main test suite 7ef1f81 [Wes McKinney] Start moving python/src/pyarrow tp cpp/src/arrow/python