1 Dec 2008 01:22
Re: How to build kernel module spread on subdirectories?
Tim Kientzle <kientzle <at> freebsd.org>
2008-12-01 00:22:52 GMT
2008-12-01 00:22:52 GMT
Nikola Knežević wrote: > As I described in my initial mail, I have to use two makefiles. One is > the main Makefile, while the other has to be generated. In the > generated .mk, I add to the SRCS, and I create the .PATH target with > other (necessary) directories. Unfortunately, make depend doesn't work > as it should be. > .MAKEFILEDEPS: elements.mk > > .sinclude "elements.mk" > .include <bsd.kmod.mk> > --->8--- > > When I run make depend, it only includes SRCSs from BSDmakefile, not > those from elements.mk. I would try adding a "beforedepend" requirement: beforedepend: elements.mk Look at /usr/share/mk/bsd.dep.mk, which has the 'make depend' logic. It supports optional "beforedepend" and "afterdepend" targets. Tim _______________________________________________ freebsd-hackers <at> freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe <at> freebsd.org"(Continue reading)
Tim
_______________________________________________
freebsd-hackers <at> freebsd.org mailing list
RSS Feed