* [RFC]compat-wireless: modules declared as PHONY target in Makefile
@ 2009-12-17 12:42 Bala Shanmugam
2009-12-19 1:18 ` Luis R. Rodriguez
0 siblings, 1 reply; 2+ messages in thread
From: Bala Shanmugam @ 2009-12-17 12:42 UTC (permalink / raw)
To: Luis Rodriguez, mcgrof; +Cc: Jothikumar Mothilal, linux-wireless
When a particular file alone is modified in compat package, it is not compiled with make.
To compile the modified file compat package needs to be cleaned up and all files need to be compiled.
This is because all files are compiled in modules target, and file by name modules is not generated.
So this target will be considered up-to-date once compiled.
modules target is declared as PHONY target to avoid this problem.
I feel config.mk need not be included when KERNELRELEASE is not NULL as
it degrades the performance and doesn't make any difference. Please comment.
Signed-off-by: Bala Shanmugam <sbalashanmugam@atheros.com>
---
Makefile | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 66790f2..85fb9fe 100644
--- a/Makefile
+++ b/Makefile
@@ -15,8 +15,6 @@ DESTDIR?=
ifneq ($(KERNELRELEASE),)
-include $(M)/$(COMPAT_CONFIG)
-
NOSTDINC_FLAGS := -I$(M)/include/ -include $(M)/include/linux/compat-2.6.h $(CFLAGS)
obj-y := compat/
@@ -295,7 +293,7 @@ wlunload:
wlload: wlunload
@./scripts/wlload.sh
-.PHONY: all clean install uninstall unload load btunload btload wlunload wlload
+.PHONY: all clean install uninstall unload load btunload btload wlunload wlload modules
endif
--
1.6.0.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [RFC]compat-wireless: modules declared as PHONY target in Makefile
2009-12-17 12:42 [RFC]compat-wireless: modules declared as PHONY target in Makefile Bala Shanmugam
@ 2009-12-19 1:18 ` Luis R. Rodriguez
0 siblings, 0 replies; 2+ messages in thread
From: Luis R. Rodriguez @ 2009-12-19 1:18 UTC (permalink / raw)
To: Bala Shanmugam
Cc: Luis Rodriguez, mcgrof, Jothikumar Mothilal, linux-wireless
On Thu, Dec 17, 2009 at 4:42 AM, Bala Shanmugam
<sbalashanmugam@atheros.com> wrote:
> When a particular file alone is modified in compat package, it is not compiled with make.
> To compile the modified file compat package needs to be cleaned up and all files need to be compiled.
> This is because all files are compiled in modules target, and file by name modules is not generated.
> So this target will be considered up-to-date once compiled.
>
> modules target is declared as PHONY target to avoid this problem.
>
> I feel config.mk need not be included when KERNELRELEASE is not NULL as
> it degrades the performance and doesn't make any difference. Please comment.
>
> Signed-off-by: Bala Shanmugam <sbalashanmugam@atheros.com>
I was wondering what caused that to happen, thanks applied.
Luis
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-12-19 1:18 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-17 12:42 [RFC]compat-wireless: modules declared as PHONY target in Makefile Bala Shanmugam
2009-12-19 1:18 ` Luis R. Rodriguez
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox