compat-wireless: remove recurssive call on building modules
authorLuis R. Rodriguez <mcgrof@frijolero.org>
Fri, 9 Mar 2012 02:02:04 +0000 (18:02 -0800)
committerLuis R. Rodriguez <mcgrof@frijolero.org>
Fri, 9 Mar 2012 02:10:28 +0000 (18:10 -0800)
commit1924d5c1eabd68152d99c3c42910aee35f42d19e
tree2241059c7b63fa5122c319e3203fbf0ae047a00d
parentacf5e8907aa7b479f00c163ef28d10b604bfe972
compat-wireless: remove recurssive call on building modules

The recursion call to build modules is not required. It was added
due to the fact that we now included a new file, CONFIG_COMPAT
and we needed it at build time. We do not need the recursive call
given that the kernel will already call the same Makefile later
when building modules. We take advantage of this fact and simply
ensure we build CONFIG_COMPAT when processing our rules.

We do not define a direct target for CONFIG_COMPAT given that
we want to force a regeneration of the file and compat autoconf,
whenever the build environment changes. We still add a dummy
CONFIG_COMPAT target rule to avoid Make looking rules for it.

In order for this build to work we now just need to export
CFLAGS so that the variables defined on the first pass are
available later at module build time.

Signed-off-by: Luis R. Rodriguez <mcgrof@frijolero.org>
Makefile