Monorepo for Tangled
tangled.org
1{
2 lib,
3 rustPlatform,
4 tangled,
5 ...
6}:
7rustPlatform.buildRustPackage {
8 pname = "bobbin";
9 version = "main";
10
11 src = ./.;
12
13 cargoHash = "sha256-apY29WbquD3Eh2yvyRqPPTjm60JZMkty4Vwi1ERZ2+Q=";
14
15 cargoBuildFlags = [
16 "--bin"
17 "bobbin"
18 "--package"
19 "bobbin"
20 ];
21
22 preBuild = ''
23 export BOBBIN_LEXICONS_DIR=${tangled}/lexicons
24 '';
25
26 doCheck = false;
27
28 meta = {
29 description = "tangled appview";
30 homepage = "https://tangled.org/oyster.cafe/bobbin";
31 license = lib.licenses.mit;
32 mainProgram = "bobbin";
33 };
34}