commit 6a164df

shrub  ·  2026-05-06 09:23:35 +0000 UTC
parent 548180b
readme & todo
2 files changed,  +15, -5
M README
M TODO
M README
+1, -1
1@@ -17,6 +17,6 @@ if you want to help out, there's lots to do. feel free to make a
2 contibution. some high-priority tasks are listed in the TODO file.
3 
4 it is implemented in C99. the perl in this repo is just the gnu make 
5-test suite (of which 2606/3865 tests pass, at the time of writing)
6+test suite (of which 2617/3865 tests pass, at the time of writing)
7 
8 this is public domain software
M TODO
+14, -4
 1@@ -2,22 +2,32 @@ projects it can build (x means it builds)
 2  shinobi x
 3  musl x
 4  sndio x
 5+ dropbear x
 6  zstd
 7  linux
 8 
 9 targets:
10  .SECONDEXPANSION (how?)
11- a lot more, these are just high-priority
12+ .DEFAULT
13+ .ONESHELL
14+a lot of things like .PRECIOUS etc dont map to ninja, those are non-goals
15 
16 functions:
17  abspath
18+ flavor
19+ file
20+ error
21+ warning
22+ intcmp
23+ let
24  realpath
25- more...
26- 
27+  
28 directives
29  undefine
30  unexport
31+ private
32  vpath
33 
34-
35+special vars
36+ .VARIABLES
37