aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/php
diff options
context:
space:
mode:
authorGravatar murgatroid99 <michael.lumish@gmail.com>2015-02-02 14:10:42 -0800
committerGravatar murgatroid99 <michael.lumish@gmail.com>2015-02-02 14:10:42 -0800
commit975a07b9494f3ea48ab0474f8554947018ca32f3 (patch)
tree8928490cbe969f5d76528f4472d4b7fe51d24e35 /src/php
parent1fb40badf1d72d286456b6196de20e7bf8646987 (diff)
Switched Protobuf-PHP references to my fork, removed references to git-on-borg
Diffstat (limited to 'src/php')
-rwxr-xr-xsrc/php/README.md27
1 files changed, 10 insertions, 17 deletions
diff --git a/src/php/README.md b/src/php/README.md
index 176bcfa028..620c68fd7b 100755
--- a/src/php/README.md
+++ b/src/php/README.md
@@ -7,31 +7,25 @@ Directory structure is as generated by the PHP utility
## ENVIRONMENT
-To build a PHP environment that works with this extension, download and extract
-PHP 5.5 (5.6 may also work), configure it, and install it:
+Install `php5` and `php5-dev`.
-```bash
-apt-get install libxml2 libxml2-dev
-curl http://php.net/get/php-5.5.16.tar.gz
-tar -xf php-5.5.16.tar.gz
-cd php-5.5.16
-./configure --with-zlib=/usr --with-libxml-dir=ext/libxml --with-openssl=/usr/local/ssl
-make
-make install
-```
+To run the tests, additionally install `php5-readline` and `phpunit`.
+
+Alternatively, build and install PHP 5.5 or later from source with standard
+configuration options.
-To also download and install the patched protoc and PHP code generator:
+To also download and install protoc and the PHP code generator.
```bash
apt-get install -y procps
curl -sSL https://get.rvm.io | sudo bash -s stable --ruby
-git clone sso://team/one-platform-grpc-team/protobuf
+git clone git@github.com:google/protobuf.git
cd protobuf
./configure
make
make install
-git clone sso://team/one-platform-grpc-team/grpc-php-protobuf-php
-cd grpc-php-protobuf-php
+git clone git@github.com:murgatroid99/Protobuf-PHP.git
+cd Protobuf-PHP
rake pear:package version=1.0
pear install Protobuf-1.0.tgz
```
@@ -52,5 +46,4 @@ This repo now has PHPUnit tests, which can by run by executing
There is also a generated code test (`./bin/run_gen_code_test.sh`), which tests
the stub `./tests/generated_code/math.php` against a running localhost server
serving the math service. That stub is generated from
-`./tests/generated_code/math.proto` with the head of the repo
-`sso://team/one-platform-grpc-team/grpc-php-protobuf-php`.
+`./tests/generated_code/math.proto`.