Table of Contents

Class PathsContext

Namespace
Ando.Context
Assembly
ando.dll

Provides core path references for ANDO builds.

public class PathsContext
Inheritance
PathsContext
Inherited Members

Constructors

PathsContext(string)

Initializes path context from the project root directory.

public PathsContext(string rootPath)

Parameters

rootPath string

Path to the project root (where build.csando is located).

Properties

Root

Project root directory (where build.csando is located).

public BuildPath Root { get; }

Property Value

BuildPath

Temp

Temporary files directory (root/.ando/tmp).

public BuildPath Temp { get; }

Property Value

BuildPath

Methods

EnsureDirectoriesExist()

Creates the temp directory if it doesn't exist. Called before build execution to ensure the location is available.

public void EnsureDirectoriesExist()