Class OutputTargetBuildItem


  • public final class OutputTargetBuildItem
    extends SimpleBuildItem
    The location that output artifacts should be created in TODO: should we just create them in temp directories, and leave it up to the integration to move them where they want?
    • Constructor Detail

      • OutputTargetBuildItem

        public OutputTargetBuildItem​(Path outputDirectory,
                                     String baseName,
                                     boolean rebuild,
                                     Properties buildSystemProperties,
                                     Optional<Set<io.quarkus.maven.dependency.ArtifactKey>> includedOptionalDependencies)
    • Method Detail

      • getOutputDirectory

        public Path getOutputDirectory()
      • getBaseName

        public String getBaseName()
      • isRebuild

        public boolean isRebuild()
      • getBuildSystemProperties

        public Properties getBuildSystemProperties()
      • getIncludedOptionalDependencies

        public Optional<Set<io.quarkus.maven.dependency.ArtifactKey>> getIncludedOptionalDependencies()