Using GNU Make's 'define' and '$(eval)' to automate rule creation | Heykuki News