index
:
yapymake
canon
a (mostly) POSIX-compatible make in Python
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Lines
2021-03-25
swap order of suffixes in inference rule parsing
Melody Horn
-1
/
+1
2021-03-25
handle (most) escaped newlines in command string
Melody Horn
-2
/
+11
2021-03-25
avoid redundant warnings
Melody Horn
-4
/
+11
2021-03-25
lift builtin macros from GNU make, not POSIX make
Melody Horn
-5
/
+32
2021-03-25
work around inexplicable enum bug
Melody Horn
-1
/
+1
2021-03-25
allow (but lint for) inferring commands on explicit targets
Melody Horn
-1
/
+7
2021-03-25
lint for non-POSIXful includes
Melody Horn
-0
/
+2
2021-03-25
avoid duplicating prerequisites
Melody Horn
-1
/
+3
2021-03-25
avoid duplicating inference rules
Melody Horn
-1
/
+4
2021-03-25
move execution check after print so dry-run actually works
Melody Horn
-6
/
+7
2021-03-25
stop looking for prefixes if we've run out of text
Melody Horn
-1
/
+1
2021-03-25
special targets aren't non-special targets
Melody Horn
-1
/
+1
2021-03-25
special targets are not inference rules
Melody Horn
-1
/
+3
2021-03-25
keep trailing newlines from polluting macros
Melody Horn
-0
/
+3
2021-03-25
handle iterator end more gracefully in peek
Melody Horn
-4
/
+8
2021-03-25
print out everything if asked to
Melody Horn
-0
/
+50
2021-03-25
start using mypy in strict mode
Melody Horn
-98
/
+131
2021-03-25
unspecified makefile gives None, not []
Melody Horn
-1
/
+1
2021-03-25
avoid index errors in take_while1
Melody Horn
-1
/
+1
2021-03-25
correctly return parse result from all_consuming
Melody Horn
-1
/
+1
2021-03-25
avoid circular dependencies in parsing
Melody Horn
-5
/
+16
2021-03-25
update the targets requested
Melody Horn
-0
/
+11
2021-03-25
whose fucking idea was that
Melody Horn
-1
/
+6
2021-03-25
add builtin rules
Melody Horn
-9
/
+79
2021-03-25
catch up with rust version, mostly
Melody Horn
-0
/
+997