[asterisk-dev] Build system change in 1.4/trunk that affects developers

Kevin P. Fleming kpfleming at digium.com
Sat Dec 16 14:20:28 MST 2006


I have just committed a build system change to both trunk and the 1.4
branch to simplify the dependency handling process (no more usage of
'mkdep').

However, there are two changes that developers will notice:

1) the existing .depend files in your working copies will need to be
manually removed, because the Makefiles will no longer touch those files
(the new files have different names)

2) dependency tracking no longer happens unless you supply
'--enable-dev-mode' to the configure script; this will improve build
speed for people who are not making code changes. If you don't do this,
when you make changes to header files, 'make' will not automatically
rebuild the users of that header file, because it won't have any
dependency information.


More information about the asterisk-dev mailing list