| import java.io.*; |
| import java.util.*; |
| import java.util.jar.*; |
| import java.util.regex.*; |
| import org.apache.maven.plugin.clean.*; |
| |
| String[][] pairs = |
| { |
| { "ext/file.txt", "target/link.txt" }, |
| { "ext/dir", "target/link" }, |
| { "ext/file.txt", "target2/link.txt" }, |
| { "ext/dir", "target2/link" }, |
| }; |
| |
| for ( String[] pair : pairs ) |
| { |
| File target = new File( basedir, pair[0] ); |
| File link = new File( basedir, pair[1] ); |
| System.out.println( "Creating symlink " + link + " -> " + target ); |
| if ( !Utils.createSymlink( target, link ) || !link.exists() ) |
| { |
| System.out.println( "FAILURE, platform does not support symlinks, skipping test." ); |
| return; |
| } |
| } |