emsApplication/3rdPartner/libhv/cmake/vars.cmake

111 lines
1.8 KiB
CMake

# see Makefile.vars
set(BASE_HEADERS
base/hplatform.h
base/hdef.h
base/hatomic.h
base/herr.h
base/htime.h
base/hmath.h
base/hbase.h
base/hversion.h
base/hsysinfo.h
base/hproc.h
base/hthread.h
base/hmutex.h
base/hsocket.h
base/hlog.h
base/hbuf.h
base/hmain.h
base/hendian.h
)
set(SSL_HEADERS
ssl/hssl.h
)
set(EVENT_HEADERS
event/hloop.h
event/nlog.h
)
set(UTIL_HEADERS
util/base64.h
util/md5.h
util/sha1.h
)
set(CPPUTIL_HEADERS
cpputil/hmap.h
cpputil/hstring.h
cpputil/hfile.h
cpputil/hpath.h
cpputil/hdir.h
cpputil/hurl.h
cpputil/hscope.h
cpputil/hthreadpool.h
cpputil/hasync.h
cpputil/hobjectpool.h
cpputil/ifconfig.h
cpputil/iniparser.h
cpputil/json.hpp
cpputil/singleton.h
cpputil/ThreadLocalStorage.h
)
set(EVPP_HEADERS
evpp/Buffer.h
evpp/Channel.h
evpp/Event.h
evpp/EventLoop.h
evpp/EventLoopThread.h
evpp/EventLoopThreadPool.h
evpp/Status.h
evpp/TcpClient.h
evpp/TcpServer.h
evpp/UdpClient.h
evpp/UdpServer.h
)
set(PROTOCOL_HEADERS
protocol/icmp.h
protocol/dns.h
protocol/ftp.h
protocol/smtp.h
)
set(HTTP_HEADERS
http/httpdef.h
http/wsdef.h
http/http_content.h
http/HttpMessage.h
http/HttpParser.h
http/WebSocketParser.h
http/WebSocketChannel.h
)
set(HTTP2_HEADERS
http/http2def.h
http/grpcdef.h
)
set(HTTP_CLIENT_HEADERS
http/client/HttpClient.h
http/client/requests.h
http/client/axios.h
http/client/AsyncHttpClient.h
http/client/WebSocketClient.h)
set(HTTP_SERVER_HEADERS
http/server/HttpServer.h
http/server/HttpService.h
http/server/HttpContext.h
http/server/HttpResponseWriter.h
http/server/WebSocketServer.h
)
set(MQTT_HEADERS
mqtt/mqtt_protocol.h
mqtt/mqtt_client.h
)