mirror of https://github.com/grpc/grpc.git
parent
881f4ff672
commit
b7223bbfe9
5 changed files with 12 additions and 32 deletions
@ -1,21 +1,6 @@ |
||||
# ronn: a ruby tool used to convert markdown to man pages, used during the |
||||
# install of Protobuf extensions |
||||
# |
||||
# rake: a ruby version of make used to build the PHP Protobuf extension |
||||
RUN /bin/bash -l -c "rvm all do gem install ronn rake" |
||||
|
||||
# Install composer |
||||
RUN curl -sS https://getcomposer.org/installer | php |
||||
RUN mv composer.phar /usr/local/bin/composer |
||||
|
||||
# Download the patched PHP protobuf so that PHP gRPC clients can be generated |
||||
# from proto3 schemas. |
||||
RUN git clone https://github.com/stanley-cheung/Protobuf-PHP.git /var/local/git/protobuf-php |
||||
|
||||
RUN /bin/bash -l -c "rvm use ruby-2.1 ${'\\'} |
||||
&& cd /var/local/git/protobuf-php ${'\\'} |
||||
&& rvm all do rake pear:package version=1.0 ${'\\'} |
||||
&& pear install Protobuf-1.0.tgz" |
||||
|
||||
# Define the default command. |
||||
CMD ["bash"] |
||||
|
Loading…
Reference in new issue