protected final Project registerNbmAntTasks()

in nb-shared/src/main/java/org/apache/netbeans/nbm/utils/AbstractNetbeansMojo.java [95:124]


    protected final Project registerNbmAntTasks() {
        Project antProject = antProject();

        Taskdef taskdef = (Taskdef) antProject.createTask("taskdef");
        taskdef.setClassname("org.netbeans.nbbuild.MakeListOfNBM");
        taskdef.setName("genlist");
        taskdef.execute();

        taskdef = (Taskdef) antProject.createTask("taskdef");
        taskdef.setClassname("org.netbeans.nbbuild.MakeNBM");
        taskdef.setName("makenbm");
        taskdef.execute();

        taskdef = (Taskdef) antProject.createTask("taskdef");
        taskdef.setClassname("org.netbeans.nbbuild.MakeUpdateDesc");
        taskdef.setName("updatedist");
        taskdef.execute();

        taskdef = (Taskdef) antProject.createTask("taskdef");
        taskdef.setClassname("org.netbeans.nbbuild.CreateModuleXML");
        taskdef.setName("createmodulexml");
        taskdef.execute();

        taskdef = (Taskdef) antProject.createTask("taskdef");
        taskdef.setClassname("org.netbeans.nbbuild.JHIndexer");
        taskdef.setName("jhindexer");
        taskdef.execute();

        return antProject;
    }