File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -91,17 +91,19 @@ ifeq ($(TEST_ASYNC),1)
91
91
export CFLAGS+ =-DHIREDIS_TEST_ASYNC
92
92
endif
93
93
94
- ifeq ($(uname_S ) ,Linux)
95
- ifdef OPENSSL_PREFIX
94
+ ifeq ($(USE_SSL ) ,1)
95
+ ifeq ($(uname_S),Linux)
96
+ ifdef OPENSSL_PREFIX
97
+ CFLAGS+ =-I$(OPENSSL_PREFIX ) /include
98
+ SSL_LDFLAGS+ =-L$(OPENSSL_PREFIX ) /lib -lssl -lcrypto
99
+ else
100
+ SSL_LDFLAGS =-lssl -lcrypto
101
+ endif
102
+ else
103
+ OPENSSL_PREFIX? =/usr/local/opt/openssl
96
104
CFLAGS+ =-I$(OPENSSL_PREFIX ) /include
97
105
SSL_LDFLAGS+ =-L$(OPENSSL_PREFIX ) /lib -lssl -lcrypto
98
- else
99
- SSL_LDFLAGS =-lssl -lcrypto
100
106
endif
101
- else
102
- OPENSSL_PREFIX? =/usr/local/opt/openssl
103
- CFLAGS+ =-I$(OPENSSL_PREFIX ) /include
104
- SSL_LDFLAGS+ =-L$(OPENSSL_PREFIX ) /lib -lssl -lcrypto
105
107
endif
106
108
107
109
ifeq ($(uname_S ) ,FreeBSD)
@@ -231,7 +233,10 @@ hiredis-example-push: examples/example-push.c $(STLIBNAME)
231
233
examples : $(EXAMPLES )
232
234
233
235
TEST_LIBS = $(STLIBNAME ) $(SSL_STLIB )
234
- TEST_LDFLAGS = $(SSL_LDFLAGS ) -lssl -lcrypto -lpthread
236
+ TEST_LDFLAGS = $(SSL_LDFLAGS )
237
+ ifeq ($(USE_SSL ) ,1)
238
+ TEST_LDFLAGS += -pthread
239
+ endif
235
240
ifeq ($(TEST_ASYNC ) ,1)
236
241
TEST_LDFLAGS += -levent
237
242
endif
You can’t perform that action at this time.
0 commit comments