mirror of
https://github.com/chirpstack/chirpstack.git
synced 2025-02-19 00:30:19 +00:00
Update dev-dependencies to shell.nix.
This commit is contained in:
parent
2e0d034a6b
commit
317c1cb14d
7
Makefile
7
Makefile
@ -6,11 +6,10 @@ dist:
|
|||||||
cd chirpstack && make dist
|
cd chirpstack && make dist
|
||||||
|
|
||||||
# Install dev dependencies
|
# Install dev dependencies
|
||||||
|
# TODO: test latest cargo-deb and move it to shell.nix.
|
||||||
dev-dependencies:
|
dev-dependencies:
|
||||||
cargo install cross --version 0.2.5
|
cargo install cargo-deb --version 1.43.1 --locked
|
||||||
cargo install diesel_cli --version 2.2.1 --no-default-features --features postgres,sqlite
|
cargo install cargo-generate-rpm --version 0.12.1 --locked
|
||||||
cargo install cargo-deb --version 1.43.1
|
|
||||||
cargo install cargo-generate-rpm --version 0.12.1
|
|
||||||
|
|
||||||
# Set the versions
|
# Set the versions
|
||||||
version:
|
version:
|
||||||
|
16
shell.nix
16
shell.nix
@ -7,19 +7,21 @@ pkgs.mkShell {
|
|||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgs.cacert
|
pkgs.cacert
|
||||||
pkgs.rustup
|
pkgs.rustup
|
||||||
pkgs.protobuf
|
|
||||||
pkgs.perl
|
pkgs.perl
|
||||||
pkgs.cmake
|
pkgs.cmake
|
||||||
pkgs.clang
|
pkgs.clang
|
||||||
pkgs.postgresql # needed to build the diesel cli utility
|
pkgs.protobuf # api
|
||||||
pkgs.go # go api
|
pkgs.go # go api
|
||||||
pkgs.nodejs # js api + ui
|
|
||||||
pkgs.yarn
|
|
||||||
pkgs.protoc-gen-grpc-web # grpc-web api
|
|
||||||
pkgs.protoc-gen-go # go api
|
pkgs.protoc-gen-go # go api
|
||||||
pkgs.protoc-gen-go-grpc
|
pkgs.protoc-gen-go-grpc # go api
|
||||||
|
pkgs.protoc-gen-grpc-web # grpc-web api
|
||||||
|
pkgs.nodejs # js api + ui
|
||||||
|
pkgs.yarn # ui
|
||||||
pkgs.openssl
|
pkgs.openssl
|
||||||
pkgs.sqlite
|
pkgs.sqlite-interactive # sqlite binary + library for diesel
|
||||||
|
pkgs.postgresql # psql binary + library for diesel
|
||||||
|
pkgs.cargo-cross # cross-compiling
|
||||||
|
pkgs.diesel-cli # diesel cli
|
||||||
];
|
];
|
||||||
LIBCLANG_PATH = "${pkgs.llvmPackages.libclang.lib}/lib";
|
LIBCLANG_PATH = "${pkgs.llvmPackages.libclang.lib}/lib";
|
||||||
BINDGEN_EXTRA_CLANG_ARGS = "-I${pkgs.llvmPackages.libclang.lib}/lib/clang/${pkgs.llvmPackages.libclang.version}/include";
|
BINDGEN_EXTRA_CLANG_ARGS = "-I${pkgs.llvmPackages.libclang.lib}/lib/clang/${pkgs.llvmPackages.libclang.version}/include";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user