diff options
Diffstat (limited to 'make-linux.mk')
-rw-r--r-- | make-linux.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/make-linux.mk b/make-linux.mk index 3ead1be2..9ab2ee8e 100644 --- a/make-linux.mk +++ b/make-linux.mk @@ -38,6 +38,19 @@ LDLIBS?= include objects.mk +# On Linux we auto-detect the presence of some libraries +ifeq ($(wildcard /usr/include/lz4.h),) + OBJS+=ext/lz4/lz4.o +else + LDLIBS+=-llz4 +endif +ifeq ($(wildcard /usr/include/http_parser.h),) + OBJS+=ext/http-parser/http_parser.o +else + LDLIBS+=-lhttp_parser +endif +OBJS+=ext/json-parser/json.o + ifeq ($(ZT_OFFICIAL_RELEASE),1) DEFS+=-DZT_OFFICIAL_RELEASE ZT_USE_MINIUPNPC=1 |