github.com/GuanceCloud/cliutils@v1.1.21/point/pb/pb.sh (about)

     1  #!/bin/bash
     2  
     3  protoc --go_out=. point.proto
     4  
     5  #rm -rf $subdir
     6  #
     7  ## Python
     8  #mkdir -p $subdir/python && protoc --python_out=$subdir/python *.proto
     9  ## Java
    10  #mkdir -p $subdir/java && protoc --java_out=$subdir/java *.proto
    11  ## ObjC
    12  #mkdir -p $subdir/objc && protoc --objc_out=$subdir/objc *.proto
    13  ## PHP
    14  #mkdir -p $subdir/php && protoc --php_out=$subdir/php *.proto
    15  ## C++
    16  #mkdir -p $subdir/cpp && protoc --cpp_out=$subdir/cpp *.proto
    17  ## C#
    18  #mkdir -p $subdir/csharp && protoc --csharp_out=$subdir/csharp *.proto
    19  ## Dart
    20  ##mkdir -p $subdir/dart && protoc --dart_out=$subdir/dart *.proto