Class GoCompile

    • Constructor Detail

      • GoCompile

        public GoCompile​(BuildTarget buildTarget,
                         ProjectFilesystem projectFilesystem,
                         BuildRuleParams params,
                         SymlinkTree symlinkTree,
                         Path packageName,
                         com.google.common.collect.ImmutableMap<Path,​Path> importPathMap,
                         com.google.common.collect.ImmutableSet<SourcePath> srcs,
                         com.google.common.collect.ImmutableSet<SourcePath> generatedSrcs,
                         com.google.common.collect.ImmutableList<String> compilerFlags,
                         com.google.common.collect.ImmutableList<String> assemblerFlags,
                         com.facebook.buck.features.go.GoPlatform platform,
                         boolean gensymabis,
                         com.google.common.collect.ImmutableList<SourcePath> extraAsmOutputs,
                         List<com.facebook.buck.features.go.GoListStep.ListType> goListTypes)
    • Method Detail

      • getSourcePathToOutput

        public SourcePath getSourcePathToOutput()