const class util::PathEnv

sys::Obj
  sys::Env
    util::PathEnv

Source

PathEnv is a simple implementation of a Fantom environment which uses a search path to resolve files.

findAllFiles

virtual override File[] findAllFiles(Uri uri)

Source

Search path for all versions of given file.

findAllPodNames

virtual override Str[] findAllPodNames()

Source

Search path for all "lib/fan/*.pod" files.

findFile

virtual override File? findFile(Uri uri, Bool checked := true)

Source

Search path for given file.

make

new make()

Source

Constructor initializes the search path using the FAN_ENV_PATH environment variable (see Env.vars).

path

const File[] path

Source

Search path of directories in priority order. The last item in the path is always the Env.homeDir

tempDir

virtual const override File tempDir

Source

Temp directory is always under workDir.

workDir

virtual const override File workDir

Source

Working directory is always first item in path.