aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Collapse)AuthorLines
6 daysoverhaul macro inheritanceMelody Horn-8/+9
i was really proud of the lifetimes i had going on in the previous code. i should not have been.
6 daysclippy momentMelody Horn-4/+3
2021-04-14rebuild out-of-date makefiles, kindaMelody Horn-2/+27
2021-04-14don't break the posix tests oopsMelody Horn-1/+0
2021-04-14add command-line arguments to MAKEFLAGS so they get inherited by recursive callsMelody Horn-1/+1
2021-04-14only offer -C flag on full buildMelody Horn-0/+2
2021-04-14add -C flag to change directory before startingMelody Horn-0/+4
2021-04-06include filename in some error logsMelody Horn-1/+1
2021-04-06appease our wire lord and saviorMelody Horn-1/+1
2021-04-06if an included makefile didn't exist, try building itMelody Horn-2/+2
2021-04-05don't use &String where it makes a messMelody Horn-2/+2
2021-04-04logging!Melody Horn-0/+1
2021-04-03don't try to build anything if we're printing everythingMelody Horn-13/+12
2021-04-03don't doc the small stuffMelody Horn-2/+5
2021-04-03look for `GNUmakefile` if not in POSIX modeMelody Horn-18/+13
2021-04-03correctly inherit macrosMelody Horn-2/+6
2021-04-03correctly handle conditional lines inside rule bodyMelody Horn-5/+3
2021-04-02appease the mighty paperclipMelody Horn-2/+0
2021-04-02refactor makefile reading into a separate moduleMelody Horn-4/+6
2021-04-01slightly fancier errorsMelody Horn-2/+5
2021-03-31don't double-lint on panic/unimpl/todoMelody Horn-1/+0
2021-03-31bonk unimplemented & todoMelody Horn-0/+2
2021-03-31unreachable is fine actuallyMelody Horn-1/+0
2021-03-31bruh i literally just asserted that those are in boundsMelody Horn-1/+0
2021-03-31be slightly less pedanticMelody Horn-1/+0
2021-03-31"im not owned! im not owned!!", i continue to insist as i allocate and ↵Melody Horn-2/+2
transform into a String https://twitter.com/dril_rs/status/1035032121860009984
2021-03-31expand pedantry levelMelody Horn-3/+14
2021-03-31massively upgrade error handlingMelody Horn-11/+25
2021-03-27appease clippy in command_lineMelody Horn-1/+1
2021-03-27appease clippy in makers::argsMelody Horn-0/+1
2021-03-27lint for Slightly Fewer things!Melody Horn-1/+0
2021-03-27lint for ALL the things!Melody Horn-0/+12
2021-03-27omit args clonezseri-1/+1
2021-03-27boring changeszseri-4/+4
2021-03-27cargo fmtzseri-1/+4
2021-03-26overhaul target handlingMelody Horn-4/+14
2021-03-23man i don't even fuckin know anymoreMelody Horn-2/+33
2021-03-23read argumentsMelody Horn-1/+7
2021-03-23basic skeletonMelody Horn-0/+3