libwebsockets/lib/Makefile.am
Andy Green 5738c0e838 remove all support for pre v13 protocols
Since v13 was defined as the released ietf version the older versions
are deprecated.  This patch strips out everything to do with the older
versions and gets rid of the option to send stuff unmasked.

The in-tree md5 implementation is then also deleted as nothing needs
it any more, 1280 loc are shed in all

Signed-off-by: Andy Green <andy.green@linaro.org>
2013-01-21 09:53:35 +08:00

70 lines
1.5 KiB
Makefile

lib_LTLIBRARIES=libwebsockets.la
include_HEADERS=libwebsockets.h
dist_libwebsockets_la_SOURCES=libwebsockets.c \
parsers.c \
handshake.c \
libwebsockets.h \
base64-decode.c \
output.c \
private-libwebsockets.h
if NO_EXTENSIONS
else
dist_libwebsockets_la_SOURCES+= extension.c \
extension-deflate-stream.c extension-deflate-stream.h \
extension-deflate-frame.c extension-deflate-frame.h
endif
if NO_DAEMONIZE
else
dist_libwebsockets_la_SOURCES+= daemonize.c
endif
if NO_CLIENT
else
dist_libwebsockets_la_SOURCES+= client.c \
client-parser.c \
client-handshake.c
endif
if NO_SERVER
else
dist_libwebsockets_la_SOURCES+= server.c \
server-handshake.c
endif
if USE_BUILTIN_GETIFADDRS
dist_libwebsockets_la_SOURCES += getifaddrs.c
endif
if LIBCRYPTO
else
dist_libwebsockets_la_SOURCES += sha-1.c
endif
libwebsockets_la_CFLAGS=-Wall -std=gnu99 -pedantic -g
libwebsockets_la_LDFLAGS=
if MINGW
libwebsockets_la_CFLAGS+= -w -I../win32port/win32helpers -I ../win32port/zlib/
libwebsockets_la_LDFLAGS+= -lm -luser32 -ladvapi32 -lkernel32 -lgcc
else
libwebsockets_la_CFLAGS+= -rdynamic -fPIC -Werror
libwebsockets_la_LDFLAGS+= -version-info 1:0
endif
libwebsockets_la_CFLAGS+= -c \
-DINSTALL_DATADIR=\"@datadir@\" -DLWS_OPENSSL_CLIENT_CERTS=\"@clientcertdir@\"
if NO_EXTENSIONS
else
libwebsockets_la_LDFLAGS+= -lz
endif
all-local:
../scripts/kernel-doc -html \
libwebsockets.c \
parsers.c \
client-handshake.c \
libwebsockets.h \
> ../libwebsockets-api-doc.html