Module aya.cli.impl

Record Class LibraryConfig

java.lang.Object
java.lang.Record
org.aya.cli.library.json.LibraryConfig

public record LibraryConfig(@NotNull org.aya.util.Version ayaVersion, @NotNull String name, @NotNull String version, @NotNull Path libraryRoot, @NotNull Path librarySrcRoot, @NotNull Path libraryBuildRoot, @NotNull Path libraryOutRoot, @NotNull LibraryConfig.LibraryLiterateConfig literateConfig, @NotNull kala.collection.immutable.ImmutableSeq<LibraryDependency> deps) extends Record
The compiler aspect of library description file, with generated settings.
Implementation Note:
issue #491