in src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionStagingMojo.java [335:353]
private List<File> copyHeaderAndReadmeToSubdirectories(final File headerFile, final File readmeFile)
throws MojoExecutionException {
final List<File> symbolicLinkFiles = new ArrayList<>();
final File sourceRoot = new File(distRcVersionDirectory, "source");
final File binariesRoot = new File(distRcVersionDirectory, "binaries");
final File sourceHeaderFile = new File(sourceRoot, HEADER_FILE_NAME);
final File sourceReadmeFile = new File(sourceRoot, README_FILE_NAME);
final File binariesHeaderFile = new File(binariesRoot, HEADER_FILE_NAME);
final File binariesReadmeFile = new File(binariesRoot, README_FILE_NAME);
SharedFunctions.copyFile(getLog(), headerFile, sourceHeaderFile);
symbolicLinkFiles.add(sourceHeaderFile);
SharedFunctions.copyFile(getLog(), readmeFile, sourceReadmeFile);
symbolicLinkFiles.add(sourceReadmeFile);
SharedFunctions.copyFile(getLog(), headerFile, binariesHeaderFile);
symbolicLinkFiles.add(binariesHeaderFile);
SharedFunctions.copyFile(getLog(), readmeFile, binariesReadmeFile);
symbolicLinkFiles.add(binariesReadmeFile);
return symbolicLinkFiles;
}