BuildGenYaml

mill.main.buildgen.BuildGenYaml
object BuildGenYaml extends BuildGen

Generate YAML-based build/project files for Mill from given PakcageSpec and ModuleSpec.

See also BuildGenScala

Attributes

Source
BuildGenYaml.scala
Graph
Supertypes
trait BuildGen
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

override def writeBuildFiles(baseDir: Path, packages: Seq[PackageSpec], merge: Boolean = ..., baseModule: Option[ModuleSpec] = ..., millJvmVersion: Option[String] = ..., millJvmOpts: Seq[String] = ..., depNames: Seq[(MvnDep, String)] = ...): Seq[Path]

Attributes

Definition Classes
Source
BuildGenYaml.scala

Inherited methods

def withBaseModule(packages: Seq[PackageSpec], moduleHierarchy: Seq[String], testHierarchy: Seq[String]): Option[(ModuleSpec, Seq[PackageSpec])]

Attributes

Inherited from:
BuildGen
Source
BuildGen.scala