Add WITH_LIBDEFLATE option, pass Autobahn

This commit is contained in:
Alex Hultman
2021-02-24 09:22:04 +01:00
parent 414fd1b6a9
commit 3eae7116e7
6 changed files with 68 additions and 4 deletions
+6
View File
@@ -11,6 +11,12 @@ ifeq ($(WITH_PROXY),1)
override CXXFLAGS += -DUWS_WITH_PROXY
endif
# WITH_LIBDEFLATE=1 enables fast paths for SHARED_COMPRESSOR and inflation
ifeq ($(WITH_LIBDEFLATE),1)
override CXXFLAGS += -I libdeflate -DUWS_USE_LIBDEFLATE
override LDFLAGS += libdeflate/libdeflate.a
endif
# WITH_OPENSSL=1 enables OpenSSL 1.1+ support
ifeq ($(WITH_OPENSSL),1)
# With problems on macOS, make sure to pass needed LDFLAGS required to find these