Export lib and exe build target names from build tree
[oota-llvm.git] / cmake / modules / CMakeLists.txt
index 0620ae87c149375a216d7e0d1f6c8117c88b39f4..8a42548451c2eae17e570b14277cef1f3f9dbf93 100644 (file)
@@ -1,6 +1,10 @@
 set(LLVM_INSTALL_PACKAGE_DIR share/llvm/cmake)
 set(llvm_cmake_builddir "${LLVM_BINARY_DIR}/${LLVM_INSTALL_PACKAGE_DIR}")
 
+get_property(LLVM_EXPORTS GLOBAL PROPERTY LLVM_EXPORTS)
+export(TARGETS ${LLVM_EXPORTS}
+  FILE ${llvm_cmake_builddir}/LLVMExports.cmake)
+
 get_property(llvm_libs GLOBAL PROPERTY LLVM_LIBS)
 
 foreach(lib ${llvm_libs})