chirpstack/api/Makefile
Orne Brocaar d170c7dd79 api: Remove generated API files from repo + update build.
All these files can be generated using the `make api` command and there
is no real need to commit these into the repo. Only the api/go files
need to be comitted of how the Go import system works.

This also updates the Rust, Go, JS and gRPC-web (JS) code generation and
UI build to use the nix-shell environment instead of using Docker.
2024-04-01 14:27:15 +01:00

31 lines
472 B
Makefile
Vendored

.PHONY: rust grpc-web go js python md java kotlin csharp
all: rust grpc-web go js python md java kotlin csharp
rust:
cd rust && make
grpc-web:
cd grpc-web && make
go:
cd go && make
js:
cd js && make
python:
docker compose run --rm chirpstack-api-python
md:
docker compose run --rm chirpstack-api-md
java:
docker compose run --rm chirpstack-api-java
kotlin:
docker compose run --rm chirpstack-api-kotlin
csharp:
docker compose run --rm chirpstack-csharp