add_entrypoint_library( | |
${LIBC_TARGET} | |
DEPENDS | |
${TARGET_LLVMLIBC_ENTRYPOINTS} | |
) | |
set_target_properties( | |
${LIBC_TARGET} | |
PROPERTIES | |
ARCHIVE_OUTPUT_NAME ${LIBC_ARCHIVE_NAME} | |
) | |
if(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR) | |
set(LIBC_INSTALL_LIBRARY_DIR lib${LLVM_LIBDIR_SUFFIX}/${LLVM_TARGET_TRIPLE}) | |
else() | |
set(LIBC_INSTALL_LIBRARY_DIR lib${LLVM_LIBDIR_SUFFIX}) | |
endif() | |
install( | |
TARGETS ${LIBC_TARGET} | |
ARCHIVE DESTINATION "${LIBC_INSTALL_LIBRARY_DIR}" | |
COMPONENT ${LIBC_COMPONENT} | |
) |