Class OcamlCCompileStep.Args

    • Field Detail

      • environment

        public final com.google.common.collect.ImmutableMap<String,​String> environment
      • ocamlCompiler

        public final Tool ocamlCompiler
      • cCompiler

        public final com.google.common.collect.ImmutableList<String> cCompiler
      • cFlags

        public final com.google.common.collect.ImmutableList<Arg> cFlags
      • output

        public final Path output
      • includes

        public final com.google.common.collect.ImmutableList<CxxHeaders> includes
    • Constructor Detail

      • Args

        public Args​(BuildTarget buildTarget,
                    com.google.common.collect.ImmutableMap<String,​String> environment,
                    com.google.common.collect.ImmutableList<String> cCompiler,
                    Tool ocamlCompiler,
                    Optional<String> stdlib,
                    Path output,
                    SourcePath input,
                    com.google.common.collect.ImmutableList<Arg> cFlags,
                    com.google.common.collect.ImmutableList<CxxHeaders> includes)