| if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS}) |
| add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS}) |
| endif() |
| |
| add_header_library( |
| file_actions |
| HDRS |
| file_actions.h |
| DEPENDS |
| libc.include.spawn |
| ) |
| |
| add_entrypoint_object( |
| posix_spawn_file_actions_init |
| SRCS |
| posix_spawn_file_actions_init.cpp |
| HDRS |
| posix_spawn_file_actions_init.h |
| DEPENDS |
| libc.include.spawn |
| ) |
| |
| add_entrypoint_object( |
| posix_spawn_file_actions_destroy |
| SRCS |
| posix_spawn_file_actions_destroy.cpp |
| HDRS |
| posix_spawn_file_actions_destroy.h |
| DEPENDS |
| .file_actions |
| libc.include.errno |
| libc.include.spawn |
| libc.src.__support.CPP.new |
| ) |
| |
| add_entrypoint_object( |
| posix_spawn_file_actions_adddup2 |
| SRCS |
| posix_spawn_file_actions_adddup2.cpp |
| HDRS |
| posix_spawn_file_actions_adddup2.h |
| DEPENDS |
| .file_actions |
| libc.include.errno |
| libc.include.spawn |
| libc.src.__support.CPP.new |
| ) |
| |
| add_entrypoint_object( |
| posix_spawn_file_actions_addopen |
| SRCS |
| posix_spawn_file_actions_addopen.cpp |
| HDRS |
| posix_spawn_file_actions_addopen.h |
| DEPENDS |
| .file_actions |
| libc.include.errno |
| libc.include.spawn |
| libc.src.__support.CPP.new |
| ) |
| |
| add_entrypoint_object( |
| posix_spawn_file_actions_addclose |
| SRCS |
| posix_spawn_file_actions_addclose.cpp |
| HDRS |
| posix_spawn_file_actions_addclose.h |
| DEPENDS |
| .file_actions |
| libc.include.errno |
| libc.include.spawn |
| libc.src.__support.CPP.new |
| ) |
| |
| add_entrypoint_object( |
| posix_spawn |
| ALIAS |
| DEPENDS |
| .${LIBC_TARGET_OS}.posix_spawn |
| ) |