 
                        
        
                        
        xsbti.compile.MultipleOutput Maven / Gradle / Ivy
                 Go to download
                
        
                    Show more of this group  Show more artifacts with this name
Show all versions of compiler-interface Show documentation
                Show all versions of compiler-interface Show documentation
Incremental compiler of Scala
                
            package xsbti.compile;
import java.io.File;
public interface MultipleOutput extends Output {
	interface OutputGroup	{
		/** The directory where source files are stored for this group.
		 * Source directories should uniquely identify the group for a source file. */
		File sourceDirectory();
		/** The directory where class files should be generated.
		* Incremental compilation will manage the class files in this directory.
		* In particular, outdated class files will be deleted before compilation.
		* It is important that this directory is exclusively used for one set of sources. */
		File outputDirectory();
	}
	OutputGroup[] outputGroups();
}© 2015 - 2025 Weber Informatics LLC | Privacy Policy