Revision 107f4ee6837ad78bfac3dad304f4478d3d9b6943 authored by Doug Gregor on 21 January 2016, 00:19:44 UTC, committed by Doug Gregor on 21 January 2016, 01:01:07 UTC
This reverts commit 5c4d1cff64c59a45c8585c7e9cbfd974410c50f6.
1 parent f5dd311
Raw File
CMakeLists.txt
add_swift_library(swiftDemangle SHARED
  SwiftDemangle.cpp
  MangleHack.cpp
  LINK_LIBRARIES swiftBasic)

swift_install_in_component(compiler
    TARGETS swiftDemangle
    LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}"
    ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}")

# Create a compatibility symlink.

add_custom_command(TARGET swiftDemangle POST_BUILD
    COMMAND
      "${CMAKE_COMMAND}" "-E" "create_symlink"
      "libswiftDemangle.dylib"
      "libfunctionNameDemangle.dylib"
    WORKING_DIRECTORY "${SWIFT_LIBRARY_OUTPUT_INTDIR}"
    COMMENT "Creating compatibility symlink for functionNameDemangle.dylib")

swift_install_in_component(compiler
    FILES "${SWIFT_LIBRARY_OUTPUT_INTDIR}/libfunctionNameDemangle.dylib"
    DESTINATION "lib")

back to top