>From 3fc3583818c9103ef2d1c01516b362c4b6768604 Mon Sep 17 00:00:00 2001 From: Akira Yokosawa <akiyks@xxxxxxxxx> Date: Thu, 13 Oct 2016 20:51:46 +0900 Subject: [PATCH 0/2] Makefile cleanups Hi, Here is a patch set sequel to commit 0e6e192e6ea7 ("Makefile: Use implicit rules for various layout options"). 1st patch shortens some rules by using automatic variables. 2nd one gets rid of apparent dependency rules like "1c: perfbook-1c.pdf" by using secondary-expansion feature of GNU make. Now almost all redundant rules have been removed. There is no change in the behavior of make command. This set is a by-product of my attempt to try some alternative monospace fonts to be used among Times Roman text. To give you an easy way to compare candidates, I'm preparing patches to add a few make targets, but not sure where it goes. This cleanup set seems worthwhile on its own. Thanks, Akira Akira Yokosawa (2): Makefile: Use more automatic variables Makefile: Use seconday expansion .gitignore | 7 ++----- Makefile | 28 ++++++++++++++-------------- 2 files changed, 16 insertions(+), 19 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html