libc++abi: remove build infrastructure for unwind

This removes the libunwind build infrastructure as libunwind is gaining its own
CMakeLists.txt.  The removal must occur first due to the multiple definitions of
the same target.


git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@235794 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 90e0e37..121b468 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -300,16 +300,14 @@
 #===============================================================================
 
 include_directories(include)
-include_directories(../libunwind/include)
+if (LIBCXXABI_USE_LLVM_UNWINDER)
+  include_directories(${LLVM_MAIN_SRC_DIR}/projects/libunwind/include)
+endif ()
 
 # Add source code. This also contains all of the logic for deciding linker flags
 # soname, etc...
 add_subdirectory(src)
 
-if (LIBCXXABI_USE_LLVM_UNWINDER)
-  add_subdirectory(../libunwind/src "${CMAKE_CURRENT_BINARY_DIR}/libunwind")
-endif()
-
 if(NOT LIBCXXABI_ENABLE_SHARED)
   # TODO: Fix the libc++ cmake files so that libc++abi can be statically linked.
   # As it is now, libc++ will prefer linking against a dynamic libc++abi in the