aboutsummaryrefslogtreecommitdiff
path: root/src/makefile/target.rs
AgeCommit message (Expand)AuthorLines
6 daysimplement secondary expansionMelody Horn-0/+4
10 daysimplement rule-specific macros for targetsMelody Horn-3/+3
11 daysclippy momentMelody Horn-5/+5
2021-04-14rebuild out-of-date makefiles, kindaMelody Horn-1/+1
2021-04-14always give a target with commands the first prereqsMelody Horn-7/+22
2021-04-14move outer RefCell into DynamicTargetSetMelody Horn-9/+10
2021-04-14give targets an encapsulated set like macros haveMelody Horn-2/+79
2021-04-04keep track of pattern stem to correctly populate `$*`Melody Horn-0/+1
2021-04-04logging!Melody Horn-0/+11
2021-04-03implement .PHONY special targetMelody Horn-0/+4
2021-04-03add error indicator for target being updatedMelody Horn-1/+2
2021-04-02add context for dependency resolutionMelody Horn-2/+3
2021-04-01slightly fancier errorsMelody Horn-2/+4
2021-03-31issuing correction on a previous post of mine, regarding pub(crate)Melody Horn-7/+7
2021-03-31massively upgrade error handlingMelody Horn-6/+12
2021-03-27a couple more little thingsMelody Horn-1/+1
2021-03-27why `pub` when you can `pub(crate)`?Melody Horn-7/+7
2021-03-27refactor makefile elements into submodulesMelody Horn-0/+77