index
:
makers
canon
a POSIX-compatible make implemented in Rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
makefile
/
macro.rs
Age
Commit message (
Collapse
)
Author
Lines
2021-04-06
fix exports oops
Melody Horn
-2
/
+16
2021-04-06
implement exported variables
Melody Horn
-0
/
+85
2021-04-06
appease our wire lord and savior
Melody Horn
-4
/
+1
2021-04-06
eagerly expand when appending to eagerly-expanded macros
Melody Horn
-19
/
+61
2021-04-05
allow for fucking horrifying crimes
Melody Horn
-3
/
+5
fuck you linux for making me support this after all
2021-04-05
"defined" is actually "nonempty" apparently
Melody Horn
-1
/
+1
2021-04-05
warn when expanding undefined macro
Melody Horn
-1
/
+4
2021-04-04
improve replacement in macro tokens
Melody Horn
-8
/
+32
2021-04-04
point MAKE builtin macro at full path, not just name
Melody Horn
-3
/
+6
2021-04-03
don't lose the eval stack
Melody Horn
-2
/
+2
2021-04-03
don't break the POSIX build oops
Melody Horn
-1
/
+0
2021-04-03
correctly inherit macros
Melody Horn
-3
/
+3
2021-04-03
implement `eval`
Melody Horn
-2
/
+22
2021-04-03
correctly handle conditional lines inside rule body
Melody Horn
-0
/
+4
2021-04-02
implement `origin`
Melody Horn
-0
/
+13
2021-04-01
put extensions behind a feature
Melody Horn
-0
/
+4
2021-04-01
slightly fancier errors
Melody Horn
-6
/
+6
2021-03-31
avoid redundancy
Melody Horn
-15
/
+15
2021-03-31
issuing correction on a previous post of mine, regarding pub(crate)
Melody Horn
-16
/
+13
2021-03-31
massively upgrade error handling
Melody Horn
-14
/
+17
2021-03-28
fix the unbounded type recursion (thanks @Lucretiel!)
Melody Horn
-100
/
+71
2021-03-28
almost finish implementing functions
Melody Horn
-67
/
+106
2021-03-28
almost implement all functions
Melody Horn
-0
/
+189