summaryrefslogtreecommitdiff
path: root/libc/src/__support/RPC/CMakeLists.txt
blob: 96bfd8e729549c3f637cb8b078f995f82f1caa03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
if(NOT LIBC_TARGET_ARCHITECTURE_IS_GPU)
  return()
endif()

add_header_library(
  rpc
  HDRS
    rpc.h
    rpc_util.h
  DEPENDS
    libc.src.__support.common
    libc.src.__support.CPP.atomic
    libc.src.__support.CPP.optional
    libc.src.__support.CPP.functional
    libc.src.__support.GPU.utils
)

add_object_library(
  rpc_client
  SRCS
    rpc_client.cpp
  HDRS
    rpc_client.h
  DEPENDS
    libc.src.__support.GPU.utils
    .rpc
)