# HG changeset patch # User Matti Hamalainen # Date 1509627897 -7200 # Node ID e52b2ce7c287e88a35d15cc3373c76e955189bf8 # Parent fc09f5ac523f5d6b4cf3808ce9c114751d7f25f7 Make static compilation of mapsearch possible via make variable. diff -r fc09f5ac523f -r e52b2ce7c287 Makefile --- a/Makefile Thu Nov 02 14:41:56 2017 +0200 +++ b/Makefile Thu Nov 02 15:04:57 2017 +0200 @@ -28,8 +28,11 @@ LIBWEBSOCKETS_LDFLAGS ?= $(shell pkg-config --libs libwebsockets) # Static compilation -#LIBWEBSOCKETS_LIBS = libwebsockets.a libz.a libssl.a libcrypto.a libev.a libuv.a -#LIBWEBSOCKETS_LDFLAGS = $(addprefix /usr/lib/x86_64-linux-gnu/,$(LIBWEBSOCKETS_LIBS)) -lpthread -lm -ldl +ifdef STATIC +$(info Using static build for mapsearch.) +LIBWEBSOCKETS_LIBS = libwebsockets.a libz.a libssl.a libcrypto.a libev.a libuv.a +LIBWEBSOCKETS_LDFLAGS = $(addprefix /usr/lib/x86_64-linux-gnu/,$(LIBWEBSOCKETS_LIBS)) -lpthread -lm -ldl +endif ### ### Unix targets