diff --git a/CMakeLists.txt b/CMakeLists.txt index beebe6660..bdb68e7d2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,8 @@ ADD_LIBRARY(hiredis SHARED read.c sds.c sockcompat.c - alloc.c) + alloc.c + hiredis.def) SET_TARGET_PROPERTIES(hiredis PROPERTIES diff --git a/hiredis.def b/hiredis.def new file mode 100644 index 000000000..41a985b33 --- /dev/null +++ b/hiredis.def @@ -0,0 +1,36 @@ +EXPORTS + redisAppendCommand + redisAppendCommandArgv + redisAppendFormattedCommand + redisBufferRead + redisBufferWrite + redisCommand + redisCommand + redisCommandArgv + redisConnect + redisConnectBindNonBlock + redisConnectBindNonBlockWithReuse + redisConnectFd + redisConnectNonBlock + redisConnectUnix + redisConnectUnixNonBlock + redisConnectUnixWithTimeout + redisConnectWithOptions + redisConnectWithTimeout + redisEnableKeepAlive + redisFormatCommand + redisFormatCommandArgv + redisFormatSdsCommandArgv + redisFree + redisFreeCommand + redisFreeKeepFd + redisFreeSdsCommand + redisGetReply + redisGetReplyFromReader + redisReaderCreate + redisReconnect + redisSetTimeout + redisvAppendCommand + redisvCommand + redisvFormatCommand + freeReplyObject