maven 2 - Determine all of the file dependencies in a build process that uses makefiles and ant scripts -
I am trying to understand the construction process of a codebase. The project uses both autoconf (configures makefile generating scripts) and Maven.
I have to be able to recognize all file dependencies in the project, so that for any output file that is generated, I can identify how exactly it was produced. After all, I would like to create such a drawing as imagine the dependency, but I just want to remove them.
Is there any automated way to do this? In other words, some makefiles and maven or ent XML files, and the top-level targets are given, there is a way to identify all the files that will be generated, programs and input files to generate them Programs are related?
Electric accelerator and clearances are two systems that do this, by building build and seeing what this (Possibly blocking the operating system call) This is the benefit of working for any device, and is unaffected by the buggy makefile (signal: they are all buggy).
This is probably the only reliable way for non-trivial makeup, because they do everything like creating new rules on the fly, or a behavior that depends on the existence of files on the disk, which clearly Not listed in the rules.
Comments
Post a Comment