Search in sources :

Example 6 with Target

use of org.apache.tools.ant.Target in project che by eclipse.

the class AntBuildListener method messageLogged.

@Override
public void messageLogged(BuildEvent event) {
    final Target target = event.getTarget();
    final Task task = event.getTask();
    final String text = event.getMessage();
    send(new AntMessage(AntMessage.BUILD_LOG, target == null ? null : target.getName(), task == null ? null : task.getTaskName(), text));
}
Also used : Target(org.apache.tools.ant.Target) Task(org.apache.tools.ant.Task)

Example 7 with Target

use of org.apache.tools.ant.Target in project adempiere by adempiere.

the class CreateZipFile method zipFolder.

/**
	* Zip the srcFolder into the destFileZipFile. All the folder subtree of the src folder is added to the destZipFile
	* archive.
	* 
	*
	* @param srcFolder File, the path of the srcFolder
	* @param destZipFile File, the path of the destination zipFile. This file will be created or erased.
	*/
public static void zipFolder(File srcFolder, File destZipFile, String includesdir) {
    Zip zipper = new Zip();
    zipper.setDestFile(destZipFile);
    zipper.setBasedir(srcFolder);
    zipper.setIncludes(includesdir);
    zipper.setUpdate(true);
    zipper.setCompress(true);
    zipper.setCaseSensitive(false);
    zipper.setFilesonly(false);
    zipper.setTaskName("zip");
    zipper.setTaskType("zip");
    zipper.setProject(new Project());
    zipper.setOwningTarget(new Target());
    zipper.execute();
    System.out.println(destZipFile);
}
Also used : GZip(org.apache.tools.ant.taskdefs.GZip) Zip(org.apache.tools.ant.taskdefs.Zip) Project(org.apache.tools.ant.Project) Target(org.apache.tools.ant.Target)

Aggregations

Target (org.apache.tools.ant.Target)7 Project (org.apache.tools.ant.Project)4 GZip (org.apache.tools.ant.taskdefs.GZip)2 MissingPropertyException (groovy.lang.MissingPropertyException)1 File (java.io.File)1 Task (org.apache.tools.ant.Task)1 Echo (org.apache.tools.ant.taskdefs.Echo)1 Expand (org.apache.tools.ant.taskdefs.Expand)1 Tar (org.apache.tools.ant.taskdefs.Tar)1 Zip (org.apache.tools.ant.taskdefs.Zip)1 AntTarget (org.gradle.api.tasks.ant.AntTarget)1