Class CsharpLibraryCompile

  • All Implemented Interfaces:

    public class CsharpLibraryCompile
    extends ShellStep
    • Constructor Detail

      • CsharpLibraryCompile

        public CsharpLibraryCompile​(SourcePathResolverAdapter pathResolver,
                                    Tool csharpCompiler,
                                    Path output,
                          <Path> srcs,
                          <Either<Path,​String>> references,
                          <Path,​String> resources,
                                    FrameworkVersion version,
                          <String> compilerFlags)
    • Method Detail

      • getShellCommandInternal

        protected<String> getShellCommandInternal​(ExecutionContext context)
        Description copied from class: ShellStep
        Implementations of this method should not have any observable side-effects.
        Specified by:
        getShellCommandInternal in class ShellStep
      • getShortName

        public String getShortName()
        a short name/description for the command, such as "javac". Should fit on one line.