Skip to content

Support "go to definition" and "find references" for target names #5

@harrisont

Description

@harrisont

Note that both the target's name and the target's output file reference a target.

Places that can define targets:

  • Target names
  • Copy's .Dest (be sure to correctly handle both file and directory values)
  • CopyDir's .Dest?
  • ...
  • Exec's .ExecOutput
  • ...

Places that can reference targets:

  • Targets' .PreBuildDependencies
  • Copy's .Source
  • CopyDir's .SourcePaths?
  • ...
  • Exec's .ExecInput
  • ...
  • (unsure) Places that set one the following (defined in FASTBuild's src\Code\Tools\FBuild\FBuildCore\Graph\Node.h):
    • Node::m_PreBuildDependencies
    • Node::m_StaticDependencies
    • Node::m_DynamicDependencies

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions