aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates
Commit message (Collapse)AuthorAge
...
| * upgrade C# to protobuf 3.6.0Gravatar Jan Tattermusch2018-08-07
| |
| * portable zip for unity packageGravatar Jan Tattermusch2018-08-07
| |
| * Merge pull request #15646 from ZhouyihaiDing/composer_auth_versionGravatar Zhouyihai Ding2018-08-02
| |\ | | | | | | PHP: upgrade interop test google/auth version
| * | unitypackage: fix extensions when copyingGravatar Jan Tattermusch2018-08-02
| | |
| * | fix unity package nameGravatar Jan Tattermusch2018-08-02
| | |
| * | remove Grpc.Auth from unitypackage for nowGravatar Jan Tattermusch2018-08-02
| | |
| | * PHP: upgrade interop test google/auth versionGravatar ZhouyihaiDing2018-08-01
| | |
| * | add script for building unitypackageGravatar Jan Tattermusch2018-08-01
| | |
| * | remove script for building c# packages on LinuxGravatar Jan Tattermusch2018-08-01
| |/
| * remove Jenkins references from build_packages scriptsGravatar Jan Tattermusch2018-07-31
| |
| * add static_csharp rule to MakefileGravatar Jan Tattermusch2018-07-24
| |
| * Kokoro setup for building gRPC Python with BazelGravatar Naresh2018-07-13
| | | | | | | | | | | | | | | | In preparation for #8079, new CI tests have to be added to Kokoro for testing gRPC Python with Bazel. python-dev has to installed so that Python.h headers are available for building Cython code.
| * Merge pull request #16006 from ghostwriternr/update-bazelGravatar Matt Kwong2018-07-12
| |\ | | | | | | Upgrade Bazel to 0.15.0
| | * Upgrade Bazel to 0.15.0Gravatar Naresh2018-07-12
| | |
| * | Fix Dart interop tests by upgrading to Dart 2Gravatar Matt Kwong2018-07-09
| |/
| * !@#!%$@#Gravatar Nicolas "Pixel" Noble2018-06-27
| |
| * Merge pull request #15847 from muxi/c++-protobufGravatar Muxi Yan2018-06-26
| |\ | | | | | | Add subspec for C++ protobuf
| * \ Merge pull request #15748 from nicolasnoble/libcxxabiGravatar Nicolas Noble2018-06-25
| |\ \ | | | | | | | | Skeleton of libcxxabi's usage.
| | * | c++14-compat is c++ only.Gravatar Nicolas "Pixel" Noble2018-06-24
| | | |
| | * | + -> XGravatar Nicolas "Pixel" Noble2018-06-23
| | | |
| | * | Not all compilers...Gravatar Nicolas "Pixel" Noble2018-06-22
| | | |
* | | | Add Grpc.Tools MsBuild taks assembly, test and scriptingGravatar kkm2018-06-21
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a complete set of tooling to build .proto files, with or without gRPC services, in .csproj, both "classic" and SDK flavors, and a bare minimum support for C++ projects. Highlights and omissions: * By default, generated files are placed into project's intermediate directory under obj/, and treated as temporary generated sources. * The projects are highly customizabe thorugh item metadata on Protobuf items. * SDK projects only use Visual Studio new build system, and automatically import XAML property sheets that allow setting per-file properties, such as generated file access, and whether to expect gRPC outputs, from VS properties windows. This possibly requires VS restart after the package is added to solution. Classic projects cannot be extended this way, and only show Protobuf as the possible item; settings are modified by editing the project only. * For C++ projects, only the tool and standard proto import paths are provided, no custom targets yet. This is in the works. * gRPC and Protobuf scripts are separate, and everything is programmed to easily split the Tools package into one for Google.Protobuf and another for Grpc.Tools. This requires tighter coordination between the teams. * The tasks DLL knows about gRPC. I tried to use it to support gRPC in a script-only fashion, but using the tasks results in much cleaner scripts. This is probably how it should remain. * In multitarget projects (multiple frameworks) protoc files are compiled for each target, and also for Debug/Release configuration sepatately. A possible fix is in the works, but requries some MsBuild tooling fixes, so it will take a while. * There are 4 tasks. The "smart" task predicts protoc outputs, and knows things about protoc naming conventions. This supports only C# and C++. The "dumb" task simply invokes protoc in a language-independent way, and supports all languages known to protoc. In the (not very likely) case protoc is used with MsBuild for these languages, instructions for extending the build is provided in build script comments. The other 2 tasks are one to detect current platform and therefore tools paths, and another to read protoc generated dependency file. We use it for C#, but custom project may opt not to use the dependecy files. * 64-bit tools for Windows (protoc and grpc plugin exe) have been removed from package, as Windows is alsways able to run 32-bit executable (and they are smaller and faster, and always preferred when 2G address space is enough).
| | * Subspec for C++ protobufGravatar Muxi Yan2018-06-21
| |/ |/|
* | PHP: fix distribtest test by adding -Ithird_party/nanopbGravatar ZhouyihaiDing2018-06-20
| |
* | Allow conditional builds of grpc_csharp_ext for vcpkg managerGravatar Jozef Izso2018-06-19
| |
* | Revert "Install pyyaml through pip in docker"Gravatar Jan Tattermusch2018-06-18
| |
* | Fix grpc.gyp wrt nanopb refactoringGravatar David Garcia Quintas2018-06-16
| |
* | Merge pull request #15778 from apolcyn/use_pyyamlGravatar apolcyn2018-06-14
|\ \ | | | | | | Install pyyaml through pip in docker
| * | Install pyyaml through pip in dockerGravatar Alex Polcyn2018-06-14
| | |
| | * Skeleton of libcxxabi's usage.Gravatar Nicolas "Pixel" Noble2018-06-14
| | |
* | | Update C++ podspecGravatar Muxi Yan2018-06-13
| | |
* | | Polish nanopb hackGravatar Muxi Yan2018-06-12
| | |
* | | Update ObjC build hackGravatar Muxi Yan2018-06-12
| | |
* | | Merge branch 'master' of github.com:grpc/grpc into nanopb_build_cleanupGravatar David Garcia Quintas2018-06-11
|\| |
| * | Merge pull request #15708 from apolcyn/revert_fix_cares_test_on_ipv6_onlyGravatar apolcyn2018-06-11
| |\ \ | | | | | | | | Revert "Fix c-ares tests ipv6-only brokenness"
| | * | Revert "Fix c-ares tests ipv6-only brokenness"Gravatar Alexander Polcyn2018-06-11
| | | | | | | | | | | | | | | | This reverts commit 27718ce64dc1d5dcfc954aa6748191259fc68c59.
| * | | Merge pull request #14908 from jtattermusch/csharp_artifact_pdbGravatar Jan Tattermusch2018-06-08
| |\ \ \ | | | | | | | | | | Provide nuget package with debugging symbols for grpc_csharp_ext
| * \ \ \ Merge pull request #15677 from muxi/fix-cfstream-podspecGravatar Muxi Yan2018-06-07
| |\ \ \ \ | | | | | | | | | | | | Fix CFStream default subspec
| * \ \ \ \ Merge pull request #14649 from apolcyn/fix_cares_test_on_ipv6_onlyGravatar apolcyn2018-06-07
| |\ \ \ \ \ | | | |_|/ / | | |/| | | Address comments on #14610, fix c-ares tests on ipv6-only hosts
| | | * | | podspec nit fixGravatar Muxi Yan2018-06-07
| | |/ / / | |/| | |
| * | | | Merge pull request #15665 from apolcyn/fix_windows_addr_sort_lnikGravatar apolcyn2018-06-07
| |\ \ \ \ | | | | | | | | | | | | Make address sorting depend on the same base libs as grpc, for windows
| * \ \ \ \ Merge pull request #15069 from muxi/prototype-cfstreamGravatar Muxi Yan2018-06-07
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | Implementation of CFStream
| | | | | * build package with native debug symbolsGravatar Jan Tattermusch2018-06-07
| | |_|_|/ | |/| | |
| | * | | CFStream podspecGravatar Muxi Yan2018-06-06
| | | | |
| | | | * Fix c-ares tests ipv6-only brokennessGravatar Alexander Polcyn2018-06-06
| | |_|/ | |/| |
| | | * link address sorting against gRPC_BASELIB_LIBRARIES, for windowsGravatar Alexander Polcyn2018-06-06
| | | |
| | * | revert -framework CoreFoundationGravatar Muxi Yan2018-06-05
| | | | | | | | | | | | | | | | Make error CFStream only
* | | | moved nanopb flags from Makefile.template to build.yamlGravatar David Garcia Quintas2018-06-05
| | | |
* | | | cmake changesGravatar David Garcia Quintas2018-06-04
| | | |
* | | | Merge branch 'master' of github.com:grpc/grpc into nanopb_build_cleanupGravatar David Garcia Quintas2018-06-04
|\| | |