| rulegen: |
| bazel build //tools/rulegen && \ |
| bazel-bin/tools/rulegen/linux_amd64_stripped/rulegen \ |
| --ref=`git rev-parse HEAD` |
| |
| # A collection of targets that build routeguide clients |
| clients: |
| bazel build \ |
| //cpp/example/routeguide:client \ |
| //go/example/routeguide/client \ |
| //java/example/routeguide:client \ |
| //python/example/routeguide:client \ |
| //scala/example/routeguide:client \ |
| |
| # A collection of targets that build routeguide servers |
| servers: |
| bazel build \ |
| //cpp/example/routeguide:server \ |
| //go/example/routeguide/server \ |
| //java/example/routeguide:server \ |
| //python/example/routeguide:server \ |
| //scala/example/routeguide:server \ |
| |
| |
| # A collection of test targets |
| tests: |
| bazel test \ |
| //closure/example/routeguide/... \ |
| //github.com/stackb/grpc.js/example/routeguide/... \ |
| //cpp/example/routeguide/... \ |
| //java/example/routeguide/... \ |
| //go/example/routeguide/... \ |
| |
| pending_clients: |
| bazel build \ |
| //android/example/routeguide:client \ |
| //dart/example/routeguide:client \ |
| //closure/example/routeguide/client \ |
| //node/example/routeguide:client \ |
| //ruby/example/routeguide:client \ |
| //github.com/grpc/grpc-web/example/routeguide/closure:bundle \ |
| //github.com/stackb/grpc.js/example/routeguide/client:bundle \ |
| //rust/example/routeguide:client |
| |
| pending_servers: |
| bazel build \ |
| //dart/example/routeguide:server \ |
| //node/example/routeguide:server \ |
| //ruby/example/routeguide:server \ |
| //rust/example/routeguide:server |
| |
| |
| |
| # grpc-web closure test seems to crash phantomjs. Todo move to headless-chrome |
| # for rules_closure. |
| closure_test: |
| bazel test \ |
| //github.com/grpc/grpc-web/example/routeguide/... |
| |
| csharp: |
| bazel build \ |
| //csharp/example/routeguide:server \ |
| //csharp/example/routeguide:client |
| |
| rust: |
| bazel build \ |
| //csharp/example/routeguide:server \ |
| //csharp/example/routeguide:client |
| |
| all: clients servers tests |
| |
| # Pull in examples makefile |
| include example/Makefile.mk |
| |
| # Pull in test workspaces makefile |
| include test_workspaces/Makefile.mk |