Add option to turn off installation of headers.

llvm-svn: 224162
diff --git a/libcxx/include/CMakeLists.txt b/libcxx/include/CMakeLists.txt
index df2cd34..95206bfe 100644
--- a/libcxx/include/CMakeLists.txt
+++ b/libcxx/include/CMakeLists.txt
@@ -14,9 +14,11 @@
   ${LIBCXX_HEADER_PATTERN}
   )
 
-install(DIRECTORY .
-  DESTINATION include/c++/v1
-  FILES_MATCHING
-  ${LIBCXX_HEADER_PATTERN}
-  PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
+if (LIBCXX_INSTALL_HEADERS)
+  install(DIRECTORY .
+    DESTINATION include/c++/v1
+    FILES_MATCHING
+    ${LIBCXX_HEADER_PATTERN}
+    PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
   )
+endif()