p_dependson
Project
Summary
The p_dependson macro returns a comma-separated list of project names that the current project depends on (as specified in the -dependson directive).
Syntax
${p_dependson}
Parameters
None - this macro takes no parameters.
Behavior
- Returns project names from
-dependsondirective - Results are comma-separated
- Returns paths to dependent projects
Examples
Get dependent projects:
Depends-On: ${p_dependson}
Use Cases
- Documenting project dependencies
- Build order determination
- Dependency analysis
- Project relationship documentation
Notes
- Returns project names/paths
- Based on
-dependsondirective - Used for workspace project dependencies
- See also:
${p_buildpath}for JAR dependencies
See test cases in MacroTestsForDocsExamples.java
