createProjectRoot

fun createProjectRoot(name: String, availModuleExtensions: MutableList<String> = mutableListOf("avail"), entryPoints: MutableList<String> = mutableListOf(), description: String = ""): CreateAvailRoot

Add a CreateAvailRoot to be created in the rootsDirectory.

Return

The created Root.

Parameters

name

The CreateAvailRoot.name.

availModuleExtensions

The file extensions that signify files that should be treated as Avail modules.

entryPoints

The Avail entry points exposed by this root.

description

An optional description of this root.