From 481e39cf090c52f7a67956791adc82922ea8bf9f Mon Sep 17 00:00:00 2001 From: aclement Date: Tue, 8 Nov 2005 11:14:45 +0000 Subject: Second patch from 95516 (ant support for -outxml) - patch from Matthew --- taskdefs/src/org/aspectj/tools/ant/taskdefs/AjcTask.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'taskdefs/src') diff --git a/taskdefs/src/org/aspectj/tools/ant/taskdefs/AjcTask.java b/taskdefs/src/org/aspectj/tools/ant/taskdefs/AjcTask.java index a64ad2a37..68d95f594 100644 --- a/taskdefs/src/org/aspectj/tools/ant/taskdefs/AjcTask.java +++ b/taskdefs/src/org/aspectj/tools/ant/taskdefs/AjcTask.java @@ -618,6 +618,14 @@ public class AjcTask extends MatchingTask { tmpOutjar = null; } + public void setOutxml(boolean outxml) { + cmd.addFlag("-outxml",outxml); + } + + public void setOutxmlfile(String name) { + cmd.addFlagged("-outxmlfile", name); + } + public void setDestdir(File dir) { if (null != outjar) { String e = "specifying both output jar (" @@ -1788,6 +1796,10 @@ public class AjcTask extends MatchingTask { setNoExit(true); } else if ("-outjar".equals(flag)) { setOutjar(new File(in.next())); + } else if ("-outxml".equals(flag)) { + setOutxml(true); + } else if ("-outxmlfile".equals(flag)) { + setOutxmlfile(in.next()); } else if ("-preserveAllLocals".equals(flag)) { setPreserveAllLocals(true); } else if ("-proceedOnError".equals(flag)) { -- cgit v1.2.3