hi!

with the integration of CWS ause085 into SRC680_m243 the reworked
dependency generation for c/c++ files will hit the main codeline.

if you build with "nodep=true" or don't do incremental builds at all,
you may stop reading here...

the most visible change will be that dependencies are only generated for
files now that actually have been touched.

behind the scene, there are two major changes that make this possible:
- dependencies are now generated in the same rule where compiling takes
place.
- thus each source file leaves a file with it's own dependencies which
can be reused without regeneration for the directory wide dependency
file if the source file (and its dependencies) didn't change.

althoug this creates some redundant information in the output tree
(.dpcc vs. .dpslo), i hope this better meets the balance of speed and
size, especially when doing actual development.

beside that, the new handling should solve some other issues of
dependencies not regenerated in some specific cases.

tschau...

ause

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to