SpriteHTTPD - embedded HTTP server with read-only filesystem and templating, originally developed for ESP8266, now stand-alone and POSIX compatible.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spritehttpd/Makefile

22 lines
440 B

PORT_SOURCES = lib/src/port/httpd-posix.c
LIB_SOURCES = ${PORT_SOURCES} \
lib/src/utils/base64.c \
lib/src/utils/sha1.c \
lib/espfs/espfs.c \
lib/src/httpdespfs.c \
lib/src/httpd.c \
lib/src/httpd-loop.c \
lib/src/cgiwebsocket.c \
lib/heatshrink/heatshrink_decoder.c
LIB_INCLUDES = -Ilib/include -Ilib/heatshrink -Ilib/espfs
DEMO_SOURCES = main.c
all: demo
demo: ${LIB_SOURCES} ${DEMO_SOURCES}
cc -g $^ -o $@ ${LIB_INCLUDES}