308309310311312313314315316317318
if(oFile.isDirectory()){ anonFs.setDir(oFile); } else { anonFs.setFile(oFile); } copy.addFileset(anonFs); } copy.execute(); } }
287288289290291292293294295296297
c.setProject(p); c.setTofile(destFile); FileSet fs = new FileSet(); fs.setProject(p); fs.setFile(sourceFile); c.addFileset(fs); c.setOverwrite(overwrite); c.execute(); } protected static void copyDirectory(File source, File dest) {
299300301302303304305306307308309
Copy c = new Copy(); c.setProject(p); c.setTodir(dest); FileSet fs = new FileSet(); fs.setDir(source); c.addFileset(fs); c.execute(); } /** * Copies all files matching the suffix to the destination directory.
325326327328329330331332333334335
FileSet fs = new FileSet(); fs.setDir(source); if (null != suffix) { fs.setIncludes("*" + suffix); // add the wildcard. } c.addFileset(fs); c.execute(); // handle case where no files match; must create empty directory. if (!dest.exists()) { result = dest.mkdirs();
303304305306307308309310311312313
for (String path : getSrcdir().list()) { File file = new File(path); if (file.isDirectory()) { FileSet set = prepareResourceSet(file); copy.addFileset(set); if (getVerbose()) { console.log("adding resource path {0}", path); } } }
8990919293949596979899
FilenameSelector fns = new FilenameSelector(); fns.setName("**/*"); FileSet fs = new FileSet(); fs.setDir(source); fs.addFilename(fns); task.addFileset(fs); task.setTodir(dest); task.setIncludeEmptyDirs(true); } else { task.setFile(source); task.setTofile(dest);
284285286287288289290291292293294
anonFs.setIncludes(CLASS_PATTERN); if (m_includePattern != null) { anonFs.setIncludes(m_includePattern); } anonFs.setDir(new File(dir)); copy.addFileset(anonFs); } copy.execute(); } }
93949596979899100101102103
232233234235236237238239240241242
Copy cp = new Copy(); cp.setProject(new org.apache.tools.ant.Project()); cp.setTodir(newRoot); FileSet src = new FileSet(); src.setDir(getRootDir()); cp.addFileset(src); cp.setOverwrite(true); cp.setPreserveLastModified(true); cp.setFailOnError(false); // keep going even if // there's an error cp.execute();