# Functions
BuildDir returns project build dir.
DontExists will check if target file dont exist.
EnsureBuildDir creates a build directory.
ExecutableAvailable will return true if given executable in available in system env.PATH's.
ProjectDir returns project repo directory.
ReportsDir returns project reports directory.