forked from OSchip/llvm-project
[libc][NFC] Change the libc fullbuild target name to "libc".
This commit is contained in:
parent
00fa513c03
commit
857286f757
|
@ -146,15 +146,17 @@ set(LIBC_COMPONENT)
|
|||
set(LIBC_INSTALL_DEPENDS)
|
||||
set(LIBC_INSTALL_TARGET)
|
||||
if(LLVM_LIBC_FULL_BUILD)
|
||||
set(LIBC_TARGET c)
|
||||
set(LIBC_TARGET libc)
|
||||
set(LIBC_COMPONENT libc)
|
||||
set(LIBC_INSTALL_DEPENDS "c;libc-headers")
|
||||
set(LIBC_INSTALL_DEPENDS "libc;libc-headers")
|
||||
set(LIBC_INSTALL_TARGET install-libc)
|
||||
set(LIBC_ARCHIVE_NAME c)
|
||||
else()
|
||||
set(LIBC_TARGET llvmlibc)
|
||||
set(LIBC_COMPONENT llvmlibc)
|
||||
set(LIBC_INSTALL_DEPENDS llvmlibc)
|
||||
set(LIBC_INSTALL_TARGET install-llvmlibc)
|
||||
set(LIBC_ARCHIVE_NAME llvmlibc)
|
||||
endif()
|
||||
|
||||
add_subdirectory(include)
|
||||
|
|
|
@ -221,7 +221,7 @@ add_gen_header(
|
|||
../config/${LIBC_TARGET_OS}/syscall_numbers.h.inc
|
||||
)
|
||||
|
||||
if(NOT LLVM_LIBC_FULLBUILD)
|
||||
if(NOT LLVM_LIBC_FULL_BUILD)
|
||||
# We don't install headers in non-fullbuild mode.
|
||||
return()
|
||||
endif()
|
||||
|
|
|
@ -3,6 +3,11 @@ add_entrypoint_library(
|
|||
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_DEFAULT_TARGET_TRIPLE})
|
||||
|
|
|
@ -81,7 +81,7 @@ add_custom_command(
|
|||
|
||||
DEPENDS ${LIBC_SOURCE_DIR}/config/${LIBC_TARGET_OS}/api.td ${spec_files}
|
||||
libc-prototype-testgen ${TARGET_PUBLIC_HEADERS}
|
||||
c
|
||||
${LIBC_TARGET}
|
||||
)
|
||||
|
||||
add_executable(
|
||||
|
@ -96,7 +96,7 @@ set_target_properties(
|
|||
PROPERTIES
|
||||
INCLUDE_DIRECTORIES ""
|
||||
)
|
||||
target_link_libraries(libc-api-test c)
|
||||
target_link_libraries(libc-api-test ${LIBC_TARGET})
|
||||
|
||||
# Only include we need is the include for cpp::IsSame and our generated
|
||||
# public headers.
|
||||
|
|
Loading…
Reference in New Issue