summaryrefslogtreecommitdiff
path: root/java/ant/Slice2FreezeJTask.java
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2002-03-13 17:40:34 +0000
committerMatthew Newhook <matthew@zeroc.com>2002-03-13 17:40:34 +0000
commit56ff80265761eda3f54ef343c3654dd1aa4cce0c (patch)
tree56ca3d6b054f7edfe5c1f06f131d81656f2111ed /java/ant/Slice2FreezeJTask.java
parentAdded project files for Freeze/library demo (diff)
downloadice-56ff80265761eda3f54ef343c3654dd1aa4cce0c.tar.bz2
ice-56ff80265761eda3f54ef343c3654dd1aa4cce0c.tar.xz
ice-56ff80265761eda3f54ef343c3654dd1aa4cce0c.zip
Added Freeze/library demo.
Diffstat (limited to 'java/ant/Slice2FreezeJTask.java')
-rw-r--r--java/ant/Slice2FreezeJTask.java22
1 files changed, 12 insertions, 10 deletions
diff --git a/java/ant/Slice2FreezeJTask.java b/java/ant/Slice2FreezeJTask.java
index fe360eb93dd..e10ff48d3b9 100644
--- a/java/ant/Slice2FreezeJTask.java
+++ b/java/ant/Slice2FreezeJTask.java
@@ -117,11 +117,10 @@ public class Slice2FreezeJTask extends org.apache.tools.ant.Task
public FileSet
createFileset()
{
- if (_fileSet == null)
- {
- _fileSet = new FileSet();
- }
- return _fileSet;
+ FileSet fileset = new FileSet();
+ _fileSets.add(fileset);
+
+ return fileset;
}
public Dict
@@ -147,21 +146,24 @@ public class Slice2FreezeJTask extends org.apache.tools.ant.Task
boolean build = false;
java.util.List sliceFiles = new java.util.LinkedList();
- if (_fileSet != null)
+ java.util.Iterator p = _fileSets.iterator();
+ while (p.hasNext())
{
- DirectoryScanner scanner = _fileSet.getDirectoryScanner(project);
+ FileSet fileset = (FileSet)p.next();
+
+ DirectoryScanner scanner = fileset.getDirectoryScanner(project);
String[] files = scanner.getIncludedFiles();
for (int i = 0; i < files.length; i++)
{
- File slice = new File(_fileSet.getDir(project), files[i]);
+ File slice = new File(fileset.getDir(project), files[i]);
sliceFiles.add(slice);
}
}
java.util.List tagFiles = new java.util.LinkedList();
- java.util.Iterator p = _dicts.iterator();
+ p = _dicts.iterator();
while (p.hasNext())
{
//
@@ -289,7 +291,7 @@ public class Slice2FreezeJTask extends org.apache.tools.ant.Task
private File _tagDir = new File(".");
private File _outputDir = null;
private Path _includePath = null;
- private FileSet _fileSet = null;
+ private java.util.List _fileSets = new java.util.LinkedList();
public class Dict
{