Package org.apache.easyant.tasks

Examples of org.apache.easyant.tasks.LoadModule


        loadSystemPlugins(project, true);

        locateBuildModuleAndBuildFile(project);

        if (configuration.getBuildModule() != null || configuration.getBuildFile() != null) {
            LoadModule lm = new LoadModule();
            lm.setBuildModule(configuration.getBuildModule());
            lm.setBuildFile(configuration.getBuildFile());
            executeTask(lm, "load-module", project);
        }

        // FIXME:resolve extensionOf attributes this should be exposed by Apache Ant
        ProjectUtils.injectTargetIntoExtensionPoint(project, helper);
View Full Code Here


        eaReport.setModuleDescriptor(md.getIvyModuleDescriptor());

        Project p = buildProject(null);
        Target implicitTarget = ProjectUtils.createTopLevelTarget();
        p.addTarget("", implicitTarget);
        LoadModule loadModule = new LoadModule();
        loadModule.setBuildModule(moduleDescriptor);
        loadModule.setBuildFile(optionalAntModule);
        loadModule.setOwningTarget(implicitTarget);
        loadModule.setLocation(new Location(ProjectUtils.emulateMainScript(p).getAbsolutePath()));
        loadModule.setProject(p);
        loadModule.execute();
        ProjectUtils.injectTargetIntoExtensionPoint(p, ProjectUtils.getConfiguredProjectHelper(p));
        analyseProject(p, eaReport, "default");

        return eaReport;
    }
View Full Code Here

TOP

Related Classes of org.apache.easyant.tasks.LoadModule

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.