[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-wireless
Subject: [PATCH 0/7] compat: optimize build
From: "Luis R. Rodriguez" <rodrigue () qca ! qualcomm ! com>
Date: 2012-02-28 1:05:34
Message-ID: 1330391141-19909-1-git-send-email-rodrigue () qca ! qualcomm ! com
[Download RAW message or body]
From: Luis R. Rodriguez <mcgrof@frijolero.org>
Hauke reported that parallel building was borked with the latest
autoconf fixes on compat. This series addresses that but also optimizes
things a bit further now now that I've gone down the rabbit hole of
reviewing make -d and also studying GNU Make's jobserver [0]. The thing
that impresses me was the inherent expectation and support by GNU Make
on recursion when you'd expect it to be supported. Unfortunately none
of this was documented well but I hope this series and my rants helps
with spreading some of the documentation love on this.
[0] http://mcgrof.blogspot.com/2012/02/gnu-things-are-gnu-simplicity-of-gnu.html
Luis R. Rodriguez (7):
compat: fix parallel builds
compat: move definition of COMPAT_CONFIG and COMPAT_AUTOCONF
compat: explicitly define paths for local configs
compat: remove dubious clean at install target
compat: split COMPAT_CONFIG and COMPAT_AUTOCONF targets
compat: avoid unnecessary recursion to include a file
compat: optimize building by extending .PHONY
Makefile | 27 +++++++++++----------------
1 files changed, 11 insertions(+), 16 deletions(-)
--
1.7.4.15.g7811d
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic