Interface Executor

    • Method Detail

      • executeTargets

        void executeTargets​(Project project,
                            java.lang.String[] targetNames)
                     throws BuildException
        Execute the specified Targets for the specified Project.
        Parameters:
        project - the Ant Project.
        targetNames - String[] of Target names as specified on the command line.
        Throws:
        BuildException - on error
      • getSubProjectExecutor

        Executor getSubProjectExecutor()
        Get the appropriate subproject Executor instance. This allows the top executor to control what type of executor is used to execute subprojects via <ant>/<antcall>/<subant> and task that extend these. All bundled Executors return a SingleCheckExecutor (running a merged set of depended targets for all targets called) to run sub-builds.
        Returns:
        an Executor instance.