objective categorical abstract machine language personal data server
1(rule
2 (target tailwindcss-linux-x64)
3 (action
4 (progn
5 (with-stdout-to
6 %{target}
7 (bash
8 "cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))
9 (run chmod +x %{target}))))
10
11(rule
12 (target tailwindcss-linux-arm64)
13 (action
14 (progn
15 (with-stdout-to
16 %{target}
17 (bash
18 "cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))
19 (run chmod +x %{target}))))
20
21(rule
22 (target tailwindcss-macos-x64)
23 (action
24 (progn
25 (with-stdout-to
26 %{target}
27 (bash
28 "cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))
29 (run chmod +x %{target}))))
30
31(rule
32 (target tailwindcss-macos-arm64)
33 (action
34 (progn
35 (with-stdout-to
36 %{target}
37 (bash
38 "cat 2> /dev/null < $(which tailwindcss) || curl -#fSL https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.7/%{target}"))
39 (run chmod +x %{target}))))
40
41(rule
42 (enabled_if
43 (and
44 (= %{architecture} amd64)
45 (= %{system} linux)))
46 (target tailwindcss)
47 (deps tailwindcss-linux-x64)
48 (action
49 (copy %{deps} tailwindcss)))
50
51(rule
52 (enabled_if
53 (and
54 (= %{architecture} arm64)
55 (= %{system} linux)))
56 (target tailwindcss)
57 (deps tailwindcss-linux-arm64)
58 (action
59 (copy %{deps} tailwindcss)))
60
61(rule
62 (enabled_if
63 (and
64 (= %{architecture} amd64)
65 (= %{system} macosx)))
66 (target tailwindcss)
67 (deps tailwindcss-macos-x64)
68 (action
69 (copy %{deps} tailwindcss)))
70
71(rule
72 (enabled_if
73 (and
74 (= %{architecture} arm64)
75 (= %{system} macosx)))
76 (target tailwindcss)
77 (deps tailwindcss-macos-arm64)
78 (action
79 (copy %{deps} tailwindcss)))
80
81(alias
82 (name default)
83 (deps tailwindcss))
84
85(install
86 (section bin)
87 (package tailwindcss)
88 (files tailwindcss))