• David Z. Chen's avatar
    Remove hack for building Python support with Bazel. · 985c9684
    David Z. Chen authored
    This change makes use of new imports attribute for Bazel's Python rules, which
    enable adding directories to the PYTHONPATH. This allows us to remove
    the hack for building protobuf's Python support with Bazel and now
    allows projects to include protobuf using a Bazel external repository
    rather than requiring it to be imported directly into the source tree as
    //google/protobuf.
    
    This change also updates the protobuf BUILD file to use a named
    repository, @python//, for including Python headers rather than
    //util/python. This allows projects to specify their own package for
    Python headers when including protobuf with an external repository.
    
    Fixes #1230
    985c9684
Name
Last commit
Last update
benchmarks Loading commit data...
cmake Loading commit data...
conformance Loading commit data...
csharp Loading commit data...
editors Loading commit data...
examples Loading commit data...
java Loading commit data...
javanano Loading commit data...
js Loading commit data...
m4 Loading commit data...
more_tests Loading commit data...
objectivec Loading commit data...
protoc-artifacts Loading commit data...
python Loading commit data...
ruby Loading commit data...
src Loading commit data...
util/python Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
BUILD Loading commit data...
CHANGES.txt Loading commit data...
CONTRIBUTORS.txt Loading commit data...
LICENSE Loading commit data...
Makefile.am Loading commit data...
Protobuf.podspec Loading commit data...
README.md Loading commit data...
WORKSPACE Loading commit data...
appveyor.bat Loading commit data...
appveyor.yml Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
generate_descriptor_proto.sh Loading commit data...
gmock.BUILD Loading commit data...
post_process_dist.sh Loading commit data...
protobuf-lite.pc.in Loading commit data...
protobuf.bzl Loading commit data...
protobuf.pc.in Loading commit data...
six.BUILD Loading commit data...
travis.sh Loading commit data...
update_file_lists.sh Loading commit data...