WIP: request and connection machine

Just need a simple request logging phase to wrap this up

Signed-off-by: Ava Affine <ava@sunnypup.io>
This commit is contained in:
Ava Apples Affine 2026-05-04 20:29:35 +00:00
parent 19fafc6a8c
commit abe3fc15a9
12 changed files with 492 additions and 4254 deletions

View file

@ -10,23 +10,22 @@ ifneq ($(MUNINN_NGINX_DEBUG),)
MUNINN_NGINX_DEBUG="--with-debug"
endif
CURDIR = $(.CURDIR)
.PHONY: all clean build
.PHONY: all clean
all: nginx/objs/nginx
nginx/objs/Makefile:
nginx/objs/Makefile: config Makefile
make clean
cd $(NGINX_SOURCE_DIR) && \
./auto/configure \
$(MUNINN_NGINX_DEBUG) \
--with-http_ssl_module \
--with-compat \
--add-module=$(.CURDIR)
--add-module=$(shell pwd)
nginx/objs/nginx: nginx/objs/Makefile
nginx/objs/nginx: nginx/objs/Makefile muninn_core.c muninn_daemon.c muninn.h
$(MUNIN_BEAR) make -C $(NGINX_SOURCE_DIR)
clean:
make -C $(NGINX_SOURCE_DIR) clean
-make -C $(NGINX_SOURCE_DIR) clean