fork
Configure Feed
Select the types of activity you want to include in your feed.
objective categorical abstract machine language personal data server
fork
Configure Feed
Select the types of activity you want to include in your feed.
1(subdir
2 public/
3 (rule
4 (target index.css)
5 (deps
6 %{workspace_root}/tools/tailwindcss/tailwindcss
7 (:input %{workspace_root}/public/main.css)
8 (source_tree %{workspace_root}/public)
9 (source_tree %{workspace_root}/frontend))
10 (action
11 (chdir
12 %{workspace_root}
13 (run
14 %{workspace_root}/tools/tailwindcss/tailwindcss
15 -m
16 -i
17 %{input}
18 -o
19 %{target})))))
20
21(subdir
22 public/
23 (rule
24 (alias client)
25 (target client.js)
26 (deps
27 (:script ../frontend/build.mjs)
28 (:entrypoints ../frontend/client/client/frontend/client/client.js)
29 (alias_rec ../frontend/melange)
30 (package frontend))
31 (action
32 (run
33 node
34 %{script}
35 %{entrypoints}
36 --output=./client.js
37 --extract=true
38 --env=%{profile}))))
39
40(subdir
41 bin/
42 (rule
43 (target public.ml)
44 (deps
45 (file ../public/client.js)
46 (file ../public/index.css)
47 (file ../public/favicon.ico)
48 (source_tree ../public/fonts))
49 (action
50 (with-stdout-to
51 %{null}
52 (run
53 ocaml-crunch
54 -e
55 woff
56 -e
57 woff2
58 -e
59 js
60 -e
61 css
62 -e
63 ico
64 -m
65 plain
66 ../public
67 -o
68 %{target})))))
69
70(subdir
71 pegasus/lib/migrations/
72 (rule
73 (target data_store_migrations_sql.ml)
74 (deps
75 (source_tree ./data_store))
76 (action
77 (with-stdout-to
78 %{null}
79 (run ocaml-crunch -e sql -m plain ./data_store -o %{target})))))
80
81(subdir
82 pegasus/lib/migrations/
83 (rule
84 (target user_store_migrations_sql.ml)
85 (deps
86 (source_tree ./user_store))
87 (action
88 (with-stdout-to
89 %{null}
90 (run ocaml-crunch -e sql -m plain ./user_store -o %{target})))))
91
92(subdir
93 pegasus/lib
94 (rule
95 (target version.ml)
96 (deps (universe))
97 (action
98 (with-stdout-to
99 %{target}
100 (bash
101 "echo 'let commit_hash = \"pegasus '${GIT_REV:=$(git rev-parse --short HEAD 2>/dev/null || echo 'dev')}'\"'")))))