about summary refs log tree commit diff stats
path: root/bonus/Makefile
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2025-03-20 17:50:41 +0100
committerbptato <nincsnevem662@gmail.com>2025-03-20 17:50:41 +0100
commit57940081167bde5c750672359c0ea4cbfabb8ea2 (patch)
treed56495fa5cd982ce3d5b30d2bd04be3bcd4ca470 /bonus/Makefile
parentca8ecd7e63ae01988d10f1a264db110f94f194bf (diff)
downloadchawan-57940081167bde5c750672359c0ea4cbfabb8ea2.tar.gz
bonus: add new http handler with tinfl
not much else is done yet, but it's a start
Diffstat (limited to 'bonus/Makefile')
-rw-r--r--bonus/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/bonus/Makefile b/bonus/Makefile
index c6910e29..9142c26c 100644
--- a/bonus/Makefile
+++ b/bonus/Makefile
@@ -1,4 +1,4 @@
-CHA_CGI_DIR ?= "$$(cha -r 'pager.extern(`echo "$$CHA_DIR/cgi-bin"`)')"
+CHA_CGI_DIR ?= "$$(cha -r 'console.log(getenv("CHA_DIR")+"/cgi-bin")')"
 
 prefix = /usr/local
 
@@ -48,6 +48,13 @@ install-magnet.cgi: magnet.cgi
 	cp magnet.cgi $(CHA_CGI_DIR)
 	./addurimethod magnet magnet.cgi
 
+.PHONY: install-newhttp
+install-newhttp:
+	mkdir -p $(CHA_CGI_DIR)
+	nim c -f -d:release -d:lto -o:$(CHA_CGI_DIR)/newhttp newhttp/http.nim
+	./addurimethod http newhttp
+	./addurimethod https newhttp
+
 .PHONY: install-trans.cgi
 install-trans.cgi: trans.cgi
 	mkdir -p $(CHA_CGI_DIR)