aboutsummaryrefslogtreecommitdiff
path: root/src/makefile/token.rs
AgeCommit message (Collapse)AuthorLines
12 daysfix rule macro detection when macro expansion in macro nameMelody Horn-0/+13
13 daysimplement rule-specific macros for targetsMelody Horn-0/+11
2024-11-10clippy momentMelody Horn-1/+1
2024-10-10three years of dependency updatesMelody Horn-1/+1
2021-04-14implement potentially-mixed-quoted conditional argsMelody Horn-1/+1
2021-04-14name the strip_prefix argument prefix oopsMelody Horn-2/+2
2021-04-14always recurse when in dry-run etc modeMelody Horn-0/+9
2021-04-06skip rule-specific macros instead of trying to parse them as prereqsMelody Horn-0/+10
2021-04-06appease our wire lord and saviorMelody Horn-5/+5
2021-04-06don't break posixy builds oopsMelody Horn-2/+2
2021-04-06fix balanced parens in function argumentsMelody Horn-37/+54
2021-04-05hit a weird compiler edge case i thinkMelody Horn-24/+114
2021-04-05allow for fucking horrifying crimesMelody Horn-22/+42
fuck you linux for making me support this after all
2021-04-04auto-yeet spaces after comma between function argumentsMelody Horn-3/+6
2021-04-02appease the mighty paperclipMelody Horn-1/+1
2021-04-02add helper function for empty tokenstringMelody Horn-0/+4
2021-04-02implement define blocksMelody Horn-4/+1
2021-04-02ignore macro-expanded-to-empty linesMelody Horn-0/+8
2021-04-01put extensions behind a featureMelody Horn-12/+25
2021-04-01and here i thought alt() would do backtracking on its ownMelody Horn-7/+3
2021-04-01for the record, shit is fucked right hereMelody Horn-37/+88
2021-04-01slightly fancier errorsMelody Horn-4/+4
2021-03-31redundancy is badMelody Horn-1/+1
2021-03-31avoid redundancyMelody Horn-0/+1
2021-03-31issuing correction on a previous post of mine, regarding pub(crate)Melody Horn-15/+15
2021-03-31fix the tests oopsMelody Horn-10/+17
2021-03-31massively upgrade error handlingMelody Horn-7/+9
2021-03-28almost implement all functionsMelody Horn-0/+7
2021-03-28lay down boilerplate for function callsMelody Horn-33/+63
of all the obnoxious GNUisms, this will probably wind up being the largest. especially if huge makefiles (e.g. Linux) use most of the functions that GNU offers, meaning we have to implement most of them to be Linuxable
2021-03-28add (& somewhat test!) GNUful conditionalsMelody Horn-0/+21
2021-03-27use Self more often in tokenMelody Horn-6/+6
2021-03-27why `pub` when you can `pub(crate)`?Melody Horn-11/+11
2021-03-27cargo fmtzseri-59/+105
2021-03-26start at the start, not the endMelody Horn-1/+1
2021-03-26overhaul target handlingMelody Horn-0/+49
2021-03-23man i don't even fuckin know anymoreMelody Horn-0/+236