in doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java [882:906]
protected void copyDirectory(File source, File destination) throws IOException {
if (source.exists()) {
DirectoryScanner scanner = new DirectoryScanner();
String[] includedResources = {"**/*"};
scanner.setIncludes(includedResources);
scanner.addDefaultExcludes();
scanner.setBasedir(source);
scanner.scan();
List<String> includedFiles = Arrays.asList(scanner.getIncludedFiles());
for (String name : includedFiles) {
File sourceFile = new File(source, name);
File destinationFile = new File(destination, name);
FileUtils.copyFile(sourceFile, destinationFile);
}
}
}