LanguageSpecBuilder

public class LanguageSpecBuilder

Constructors

LanguageSpecBuilder

public LanguageSpecBuilder(Injector injector, IResourceService resourceService, ISourceTextService sourceTextService, ILanguageIdentifierService languageIdentifierService, IDependencyService dependencyService, ILanguagePathService languagePathService, ISpoofaxProcessorRunner runner, Set<IBuildStep> buildSteps, ILanguageComponentConfigBuilder componentConfigBuilder, ILanguageComponentConfigWriter componentConfigWriter)

Methods

archive

public FileObject archive(LanguageSpecBuildInput input)

clean

public void clean(LanguageSpecBuildInput input)

compile

public void compile(LanguageSpecBuildInput input)

generateSources

public void generateSources(LanguageSpecBuildInput input, IFileAccess access)

initialize

public void initialize(LanguageSpecBuildInput input)

pkg

public void pkg(LanguageSpecBuildInput input)