GithubHelp home page GithubHelp logo

classicvalues / homebrew-grpc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from grpc/homebrew-grpc

0.0 1.0 0.0 90 KB

gRPC formulae repo for Homebrew

License: Apache License 2.0

Ruby 68.83% Shell 31.17%

homebrew-grpc's Introduction

gRPC Homebrew

This repo contains:

  • gRPC homebrew formulae
  • A utility script that simplifies installation of other gRPC packages

The formulae will be maintained here rather than adding them to the homebrew or linuxbrew repos until gRPC and protobuf 3.0 are generally available, i.e, gRPC reaches 1.0 and protobuf 3.0 is released.

Starting from version 0.13.0 homebrew or linuxbrew should be only used to install gRPC C core or gRPC C++ libraries. For other languages, we already provide standalone packages that contain all the native dependencies internally and they don't require gRPC C core library to be installed on your system. If you've installed gRPC C core previously, you can uninstall it now.

Prerequisites

Quick Install: Linux or Mac OS X

The repo contains an install script that can be used to install gRPC C/C++ libraries. For convenience, the installer is also available at a short alias https://goo.gl/getgrpc

  • To install the gRPC C and C++ libraries
$ curl -fsSL https://goo.gl/getgrpc | bash -
  • If you also wish to install gRPC protoc plugins (for all supported languages)
$ curl -fsSL https://goo.gl/getgrpc | bash -s -- --with-plugins
  • Alternatively, you can use gRPC formula directly
brew tap grpc/grpc
brew install --with-plugins grpc

Using the formulae directly

Just brew tap grpc/grpc and then brew install <formula>.

If the formula here conflicts with one from Homebrew/homebrew or another tap, you can do brew install grpc/grpc/<formula>.

You can also install via URL:

brew install https://raw.githubusercontent.com/grpc/homebrew-grpc/master/<formula>.rb

Docs

brew help, man brew, or the Homebrew wiki.

homebrew-grpc's People

Contributors

stanley-cheung avatar jtattermusch avatar tbetbetbe avatar jcanizales avatar murgatroid99 avatar dhermes avatar gxb5443 avatar simonkuang avatar sdamodharan avatar y-zeng avatar timotheecour avatar rickmak avatar nathanielmanistaatgoogle avatar muxi avatar mjsteger avatar mehrdada avatar hsaliak avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.