Strj.Input

public static class Input extends SpoofaxInput

Fields

cacheDir

public final File cacheDir

clean

public final boolean clean

depPath

public final File depPath

extraArgs

public final Arguments extraArgs

includeDirs

public final List<File> includeDirs

includeLibs

public final List<String> includeLibs

inputFile

public final File inputFile

library

public final boolean library

origin

public final Origin origin

outputPath

public final File outputPath

packageName

public final String packageName

Constructors

Input

public Input(SpoofaxContext context, File inputPath, File outputPath, File depPath, String packageName, boolean library, boolean clean, List<File> includeDirs, List<String> includeLibs, File cacheDir, Arguments extraArgs, Origin origin)