| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- MKDIR = -mkdir -p 2>/dev/null
- CP = -cp -r 2>/dev/null
- RM = -rm -r 2>/dev/null
- LDCONFIG = -ldconfig 2>/dev/null
- PREFIX ?= /usr/local
- INSTALL_INCDIR ?= $(PREFIX)/include/hv
- INSTALL_LIBDIR ?= $(PREFIX)/lib
- 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\
- SSL_HEADERS = ssl/hssl.h
- EVENT_HEADERS = event/hloop.h\
- event/nlog.h\
- UTIL_HEADERS = util/base64.h\
- util/md5.h\
- util/sha1.h\
- 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\
- 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\
- PROTOCOL_HEADERS = protocol/icmp.h\
- protocol/dns.h\
- protocol/ftp.h\
- protocol/smtp.h
- HTTP_HEADERS = http/httpdef.h\
- http/wsdef.h\
- http/http_content.h\
- http/HttpMessage.h\
- http/HttpParser.h\
- http/WebSocketParser.h\
- http/WebSocketChannel.h\
- HTTP2_HEADERS = http/http2def.h\
- http/grpcdef.h\
- HTTP_CLIENT_HEADERS = http/client/HttpClient.h\
- http/client/requests.h\
- http/client/axios.h\
- http/client/AsyncHttpClient.h\
- http/client/WebSocketClient.h\
- HTTP_SERVER_HEADERS = http/server/HttpServer.h\
- http/server/HttpService.h\
- http/server/HttpContext.h\
- http/server/HttpResponseWriter.h\
- http/server/WebSocketServer.h\
- MQTT_HEADERS = mqtt/mqtt_protocol.h\
- mqtt/mqtt_client.h\
|