Ignore symbolic link in source AND build / contents of symlink deleted in build

In my source directory I have a symlink to packages (packages is in the root of my project) (If you are curious why “packages”: www.dartlang.org…)

“middleman build” should just copy the symlink over to build. No comparison, nothing.
The problem is that packages is very huge so comparing the two dirs takes to long…

I added
ignore /^packages(/|$)/
config[:file_watcher_ignore] += [ /^packages(/|$)/ ]
to my config.rb

OK - middleman now ignores the symlink (http://0.0.0.0:4567/__middleman/sitemap/) but if I make the same symlink in build, “middleman build” deletes the contents of packages (symlink)!