Prevent circular symlinks on OS X

Use the -h option to prevent ln from resolving existing targets.