old 2.4 kernel module makefile reuse
I have a kernel module that was developed long time back. This kernel module has got lot of sub-directories in it. Each subdirectory has got a "Makefile" that is specific to the sub-directory. At the system level, there is a "system makefile", which in-turn calls those sub-directory makefiles one by one using "make -f".
This works fine with 2.4 kernel.
Now, I want to migrate to 2.6 kernel.
And, I want to re-use those "makefiles" present in those sub-directories. Reason being that there are sub-directory specific -D options and -I options that cannot be shared at the system level.
I tried to use the following from a newly created system level makefile.
make -C $(KERNEL_SRC) SUBDIRS="$(LIST_OF_SUB_DIRECTORIES)" modules
But, it is not working. It is trying to access the "Makefile" present in those sub-directories. But it is not doing any compilation.
Am I missing something?
Any pointers to reusing the makefiles?
Any solution for my requirement?
Thanks & Regards,