# File lib/rake.rb, line 595
595:   def safe_ln(*args)
596:     unless LN_SUPPORTED[0]
597:       cp(*args)
598:     else
599:       begin
600:         ln(*args)
601:       rescue Errno::EOPNOTSUPP
602:         LN_SUPPORTED[0] = false
603:         cp(*args)
604:       end
605:     end
606:   end