diff options
author | uzhas <uzhas@ydb.tech> | 2023-11-16 16:04:50 +0300 |
---|---|---|
committer | uzhas <uzhas@ydb.tech> | 2023-11-16 17:46:46 +0300 |
commit | 46f0c0079bb50609d2eeb6586642bcf114fc5239 (patch) | |
tree | 84e4e4978d57fe5de321ba69bf9d0c290de60a66 /vendor/golang.org/x/sys/unix/ya.make | |
parent | 73045e389397816cc2bdd6cd7818b4bce427b265 (diff) | |
download | ydb-46f0c0079bb50609d2eeb6586642bcf114fc5239.tar.gz |
enable ya make for go projects
Diffstat (limited to 'vendor/golang.org/x/sys/unix/ya.make')
-rw-r--r-- | vendor/golang.org/x/sys/unix/ya.make | 194 |
1 files changed, 194 insertions, 0 deletions
diff --git a/vendor/golang.org/x/sys/unix/ya.make b/vendor/golang.org/x/sys/unix/ya.make new file mode 100644 index 0000000000..2686bb23b3 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ya.make @@ -0,0 +1,194 @@ +GO_LIBRARY() + +LICENSE(BSD-3-Clause) + +BUILD_ONLY_IF( + WARNING + OS_DARWIN + OS_LINUX +) + +SRCS( + endian_little.go +) + +IF (OS_LINUX) + SRCS( + affinity_linux.go + aliases.go + bluetooth_linux.go + constants.go + dev_linux.go + dirent.go + env_unix.go + fcntl.go + fdset.go + ifreq_linux.go + ioctl_linux.go + ioctl_unsigned.go + mremap.go + pagesize_unix.go + race0.go + readdirent_getdents.go + sockcmsg_linux.go + sockcmsg_unix.go + sockcmsg_unix_other.go + syscall.go + syscall_linux.go + syscall_linux_gc.go + syscall_unix.go + syscall_unix_gc.go + sysvshm_linux.go + sysvshm_unix.go + timestruct.go + zerrors_linux.go + zsyscall_linux.go + ztypes_linux.go + ) + + GO_TEST_SRCS( + export_mremap_test.go + ifreq_linux_test.go + syscall_internal_linux_test.go + ) + + GO_XTEST_SRCS( + creds_test.go + dev_linux_test.go + dirent_test.go + dup3_test.go + example_exec_test.go + example_flock_test.go + example_sysvshm_test.go + fdset_test.go + mmap_unix_test.go + mremap_test.go + pipe2_test.go + sendfile_test.go + syscall_linux_test.go + syscall_test.go + syscall_unix_test.go + sysvshm_unix_test.go + timestruct_test.go + xattr_test.go + ) +ENDIF() + +IF (OS_LINUX AND ARCH_X86_64) + SRCS( + asm_linux_amd64.s + syscall_linux_alarm.go + syscall_linux_amd64.go + syscall_linux_amd64_gc.go + zerrors_linux_amd64.go + zptrace_x86_linux.go + zsyscall_linux_amd64.go + zsysnum_linux_amd64.go + ztypes_linux_amd64.go + ) +ENDIF() + +IF (OS_LINUX AND ARCH_ARM64) + SRCS( + asm_linux_arm64.s + syscall_linux_arm64.go + zerrors_linux_arm64.go + zptrace_armnn_linux.go + zptrace_linux_arm64.go + zsyscall_linux_arm64.go + zsysnum_linux_arm64.go + ztypes_linux_arm64.go + ) +ENDIF() + +IF (OS_DARWIN) + SRCS( + aliases.go + constants.go + dev_darwin.go + dirent.go + env_unix.go + fcntl_darwin.go + fdset.go + ioctl_unsigned.go + mmap_nomremap.go + pagesize_unix.go + ptrace_darwin.go + race0.go + readdirent_getdirentries.go + sockcmsg_unix.go + sockcmsg_unix_other.go + syscall.go + syscall_bsd.go + syscall_darwin.go + syscall_darwin_libSystem.go + syscall_unix.go + syscall_unix_gc.go + sysvshm_unix.go + sysvshm_unix_other.go + timestruct.go + ) + + GO_TEST_SRCS( + darwin_test.go + syscall_internal_bsd_test.go + syscall_internal_darwin_test.go + ) + + GO_XTEST_SRCS( + dirent_test.go + example_exec_test.go + example_flock_test.go + example_sysvshm_test.go + fdset_test.go + getdirentries_test.go + getfsstat_test.go + mmap_unix_test.go + syscall_bsd_test.go + syscall_darwin_test.go + syscall_test.go + syscall_unix_test.go + timestruct_test.go + xattr_test.go + ) +ENDIF() + +IF (OS_DARWIN AND ARCH_X86_64) + SRCS( + asm_bsd_amd64.s + syscall_darwin_amd64.go + zerrors_darwin_amd64.go + zsyscall_darwin_amd64.go + zsyscall_darwin_amd64.s + zsysnum_darwin_amd64.go + ztypes_darwin_amd64.go + ) + + GO_TEST_SRCS(darwin_amd64_test.go) + + GO_XTEST_SRCS( + sendfile_test.go + sysvshm_unix_test.go + ) +ENDIF() + +IF (OS_DARWIN AND ARCH_ARM64) + SRCS( + asm_bsd_arm64.s + syscall_darwin_arm64.go + zerrors_darwin_arm64.go + zsyscall_darwin_arm64.go + zsyscall_darwin_arm64.s + zsysnum_darwin_arm64.go + ztypes_darwin_arm64.go + ) + + GO_TEST_SRCS(darwin_arm64_test.go) +ENDIF() + +END() + +RECURSE( + gotest + internal +) |