aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/protobuf/3.4.0/php/generate_descriptor_protos.sh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/protobuf/3.4.0/php/generate_descriptor_protos.sh')
-rwxr-xr-xthird_party/protobuf/3.4.0/php/generate_descriptor_protos.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/third_party/protobuf/3.4.0/php/generate_descriptor_protos.sh b/third_party/protobuf/3.4.0/php/generate_descriptor_protos.sh
new file mode 100755
index 0000000000..372ad69c6c
--- /dev/null
+++ b/third_party/protobuf/3.4.0/php/generate_descriptor_protos.sh
@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+# Run this script to regenerate desriptor protos after the protocol compiler
+# changes.
+
+if test ! -e src/google/protobuf/stubs/common.h; then
+ cat >&2 << __EOF__
+Could not find source code. Make sure you are running this script from the
+root of the distribution tree.
+__EOF__
+ exit 1
+fi
+
+pushd src
+./protoc --php_out=internal:../php/src google/protobuf/descriptor.proto
+popd