aboutsummaryrefslogtreecommitdiff
path: root/src/makefile/input.rs
AgeCommit message (Collapse)AuthorLines
2021-04-04keep track of pattern stem to correctly populate `$*`Melody Horn-0/+1
2021-04-04logging!Melody Horn-0/+5
2021-04-03handle comments better in confusing situationsMelody Horn-10/+11
2021-04-03finally fix newlines & peekingMelody Horn-8/+37
until something else breaks, at least
2021-04-03implement GNUish '%'-based inference rulesMelody Horn-6/+20
2021-04-03fix next_line_if so it isn't greedy with escaped newlinesMelody Horn-9/+24
2021-04-03make LineNumbers bounds non-uglyMelody Horn-9/+13
2021-04-03correctly inherit macrosMelody Horn-20/+43
2021-04-03trim macro names at start tooMelody Horn-1/+1
2021-04-03i'm a fucking dumbassMelody Horn-1/+1
2021-04-03implement `eval`Melody Horn-8/+20
2021-04-03correctly handle conditional lines inside rule bodyMelody Horn-234/+174
2021-04-02simplify MakefileReader.targetsMelody Horn-14/+14
it doesn't need interior mutability so why put up with the cruft from that?
2021-04-02refactor makefile reading into a separate moduleMelody Horn-0/+648