forked from RCMast3r/data_acq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdefault.nix
41 lines (38 loc) · 977 Bytes
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{ lib
, python311Packages
, mcap_support_pkg
, py_mcap_pkg
, py_foxglove_websocket_pkg
, asyncudp_pkg
, hytech_np_proto_py
, proto_gen_pkg
, py_foxglove_protobuf_schemas
, vn_protos_np_proto_py
}:
python311Packages.buildPythonApplication {
pname = "py_data_acq";
version = "1.0.1";
propagatedBuildInputs = [
(python311Packages.cantools.overridePythonAttrs (_: { doCheck = false; }))
#python311Packages.cantools
#python311Packages.systemd #commented out cuz linux only
python311Packages.websockets
python311Packages.pprintpp
python311Packages.can
asyncudp_pkg
python311Packages.lz4
python311Packages.zstandard
py_foxglove_websocket_pkg
python311Packages.protobuf
mcap_support_pkg
py_mcap_pkg
hytech_np_proto_py
proto_gen_pkg
py_foxglove_protobuf_schemas
vn_protos_np_proto_py
python311Packages.flask
python311Packages.flask-cors
python311Packages.hypercorn
];
src = ./py_data_acq;
}