Update release script to work with modular boost.
diff --git a/asio/release.pl b/asio/release.pl
index 6aace8f..332760c 100755
--- a/asio/release.pl
+++ b/asio/release.pl
@@ -323,15 +323,19 @@
   mkdir("$boost_asio_name/libs");
 
   # Copy files.
-  system("cp -vR ../boost/doc/html/boost_asio.html $boost_asio_name/doc/html");
-  system("cp -vR ../boost/doc/html/boost_asio $boost_asio_name/doc/html");
-  system("cp -vR ../boost/boost/asio.hpp $boost_asio_name/boost");
-  system("cp -vR ../boost/boost/asio $boost_asio_name/boost");
-  system("cp -vR ../boost/boost/cerrno.hpp $boost_asio_name/boost");
-  system("cp -vR ../boost/boost/config/warning_disable.hpp $boost_asio_name/boost/config");
-  system("cp -vR ../boost/boost/system $boost_asio_name/boost");
-  system("cp -vR ../boost/libs/asio $boost_asio_name/libs");
-  system("cp -vR ../boost/libs/system $boost_asio_name/libs");
+  system("cp -vLR ../boost/doc/html/boost_asio.html $boost_asio_name/doc/html");
+  system("cp -vLR ../boost/doc/html/boost_asio $boost_asio_name/doc/html");
+  system("cp -vLR ../boost/boost/asio.hpp $boost_asio_name/boost");
+  system("cp -vLR ../boost/boost/asio $boost_asio_name/boost");
+  system("cp -vLR ../boost/boost/cerrno.hpp $boost_asio_name/boost");
+  system("cp -vLR ../boost/boost/config/warning_disable.hpp $boost_asio_name/boost/config");
+  system("cp -vLR ../boost/boost/system $boost_asio_name/boost");
+  system("cp -vLR ../boost/libs/asio $boost_asio_name/libs");
+  system("cp -vLR ../boost/libs/system $boost_asio_name/libs");
+
+  # Remove modular boost include directories.
+  system("rm -rf $boost_asio_name/libs/asio/include");
+  system("rm -rf $boost_asio_name/libs/system/include");
 
   # Add dummy definitions of BOOST_SYMBOL* to boost/system/config.hpp.
   my $from = "$boost_asio_name/boost/system/config.hpp";
@@ -379,8 +383,11 @@
   print($output $boost_system_jamfile);
   close($output);
 
-  # Remove SVN files.
+  # Remove SVN and git files.
   system("find $boost_asio_name -name .svn -exec rm -rf {} \\;");
+  system("find $boost_asio_name -name .git -exec rm -rf {} \\;");
+  system("find $boost_asio_name -name .gitignore -exec rm -rf {} \\;");
+  system("find $boost_asio_name -name .gitattributes -exec rm -rf {} \\;");
 }
 
 sub make_boost_asio_packages