mirror of
				https://gitee.com/jiuyilian/embedded-framework.git
				synced 2025-10-24 18:20:15 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			111 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			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
 | 
						|
)
 |