aboutsummaryrefslogtreecommitdiff
path: root/php/generate_descriptor_protos.sh
diff options
context:
space:
mode:
Diffstat (limited to 'php/generate_descriptor_protos.sh')
-rwxr-xr-xphp/generate_descriptor_protos.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/php/generate_descriptor_protos.sh b/php/generate_descriptor_protos.sh
new file mode 100755
index 00000000..372ad69c
--- /dev/null
+++ b/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