# 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 )