Jisi Liu
7b948cc7c5
Support python for bazel.
9 years ago
Jisi Liu
993fb7013e
Python bazel support.
9 years ago
Jisi Liu
6dac0822c4
Allow include to be None.
...
This enables the use case where all the paths are relative to the
workspace root, e.g.
foo/bar/BUILD
/foo.proto -- package foo.bar
would generate the message correctly.
9 years ago
Jisi Liu
3101e7337c
Change prefix to include, and add docs
9 years ago
Jisi Liu
d8701b5741
Rename deps/proto_deps to cc_libs/deps
9 years ago
Jisi Liu
9c7d9c0925
style/naming fix
9 years ago
Jisi Liu
25d75b5665
make cc_out and py_out internal.
9 years ago
Jisi Liu
125a91be08
Format code.
9 years ago
Jisi Liu
ee8131a62f
buildifier the file
9 years ago
Jisi Liu
39362b35b2
Extract protoc action into .bzl for cc.
...
This is needed to support python bazel build.
9 years ago
Jan Tattermusch
d8a926ebf2
Merge pull request #824 from jtattermusch/expose_get_output_file
...
Expose GetOutputFile in csharp_names.h
9 years ago
Feng Xiao
8894d1febf
Merge pull request #875 from tkarls/return_correct_bool_type_from_map
...
Changed return type from int32 to bool in function returning a bool
9 years ago
Feng Xiao
3af7054527
Merge pull request #878 from matthewvalimaki/autogen-options
...
Add support for arguments.
9 years ago
Feng Xiao
b699c28594
Merge pull request #876 from tkarls/use_correct_int_type_in_set_function
...
Changed argument typ to uint32 in set function that sets an uint32 value
9 years ago
Matthew Valimaki
c0a7ea4d2f
Add support for arguments.
...
Support curl -s argument.
Signed-off-by: Matthew Valimaki <matthew.valimaki@gmail.com>
9 years ago
Thomas Karlsson
59906e81d8
Changed argument typ to uint32 in set function that sets an uint32 value
9 years ago
Thomas Karlsson
b7996f0929
Changed return type from int32 to bool in function returning a bool
9 years ago
Paul Yang
49f24afb45
Merge pull request #815 from TeBoring/third-party
...
Use std::get where it's available
9 years ago
Feng Xiao
693cb3d22a
Merge pull request #822 from podsvirov/topic-cmake-readme
...
Update cmake/README.md for #783 PR
9 years ago
Konstantin Podsvirov
0f21c538be
Update cmake/README.md for #783 PR
9 years ago
Feng Xiao
3f788364bf
Merge pull request #866 from Sahloul/patch-1
...
VS2010 compatibility of address initalization
9 years ago
Jisi Liu
e2fb73af34
Merge pull request #856 from mzhaom/bazel-build
...
Add missing csharp_doc_comment.cc to protoc_lib.
9 years ago
Hamdi Sahloul
4ead55c370
Use static cast
...
Used static cast to improve initalization compatibility with MSVC2010
9 years ago
Hamdi Sahloul
4c4aae87d5
VS2010 compatibility of address initalization
...
VS2010 cannot compile json_util_test.cc since it assumes NULL as a zero (int), and therefore cannot convert into to char*
9 years ago
Ming Zhao
5cdd9367b3
Add missing csharp_doc_comment.cc to protoc_lib.
9 years ago
Jon Skeet
c34ed5c9bf
Merge pull request #846 from jskeet/tostring
...
Support ToString in RepeatedField and MapField.
9 years ago
Jisi Liu
2842568f8d
Merge pull request #860 from pherl/master
...
Generate well known types for python.
9 years ago
Jisi Liu
f6fa5c7882
add complete WKT for python.
9 years ago
Jisi Liu
7464f40a7e
Generate well known types for python.
9 years ago
Jisi Liu
878b603d32
Merge pull request #849 from pherl/master
...
Integrate google internal changes.
9 years ago
Jisi Liu
5f6a1d3dbb
Remove duplicated header file
9 years ago
Jisi Liu
479a90b4dd
Revert unwanted changes.
9 years ago
Jisi Liu
78d040a18b
remove extra collection import
9 years ago
Jisi Liu
72bd9c959a
disable tests for python-cpp under py26 as well.
9 years ago
Jisi Liu
f509c7b2f5
disable py2.6 tests for json_format_test
9 years ago
Jisi Liu
dbea00ae88
Revert back changes to import unittest2 for py26
9 years ago
Jisi Liu
a783eaf37f
make the python json test less strict on expected errors.
9 years ago
Jisi Liu
61871a02d4
fix stringpiece test to use portable hash set.
9 years ago
Jisi Liu
e8c3c54b3f
Adding back three missing export macros.
9 years ago
Jisi Liu
9cafa20122
Merge pull request #837 from mzhaom/bazel-java
...
Add "java_proto" target in bazel BUILD file to provide Java runtime library.
9 years ago
Jisi Liu
8d8177c757
Merge remote-tracking branch 'origin/master' into fix-author
9 years ago
Jisi Liu
46e8ff63cb
Down-integrate from google internal.
9 years ago
Jan Tattermusch
cccf6fed7e
Merge pull request #845 from jskeet/xmldocs
...
Extract XML documentation in a primitive but reasonably-effective way
9 years ago
Bo Yang
7c14dc837b
Down-integrate internal bug fixing changes.
9 years ago
Paul Yang
24fe6ba750
Merge pull request #843 from thomasvl/objcpp_enum_fwd_decl
...
Support enum forward decls in Objective C++
9 years ago
Thomas Van Lenten
ad2d5c926b
Support enum forward decls in Objective C++
...
NS_ENUM changes defintion in Objective C++ based on the C++ spec being
compiled with, special case the one situation where it wouldn't support doing a
forward decl for the enum.
9 years ago
Jon Skeet
9ed6d4da37
Support ToString in RepeatedField and MapField.
...
This changes how we approach JSON formatting in general - instead of looking at the field a value came from, we just look at the type of the value. It's possible this *could* be slightly inefficient, but if we start caring about JSON performance deeply, we'll probably want to rewrite all of this anyway. It's definitely simpler this way.
When we support dynamic messages, we'll need to modify JsonFormatter to handle enum values, as they won't come be "real" .NET enums at that point. It shouldn't be hard to do though.
9 years ago
Jon Skeet
18e0a2e5ec
Generated code from previous commit.
9 years ago
Jon Skeet
67dd42c50d
First pass at generating XML documentation from .proto comments.
...
This could be tidied up significantly, and at some point we will want to parse the markdown and generate more appropriate XML - but this is definitely better than nothing.
Generated code changes coming in next commit.
9 years ago
Paul Yang
ebf3eb630d
Merge pull request #841 from thomasvl/newer_xcodes
...
Cleanups for newer Xcodes
9 years ago