blob: a6c4261a6c3a5827fbd98088e55c1028c9632141 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
CYTHON=cython
CYTHONFLAGS=--embed
CCFLAGS=-Os -I/usr/include/python2.7 -lpython2.7 -lpthread -lutil -lm -ldl
all: webserver
webserver.c: webserver.py webhttp/*.py
$(CYTHON) $(CYTHONFLAGS) -o $@ $<
webserver: webserver.c
$(CC) $(CCFLAGS) -o $@ $<
run: webserver
./$<
test: webtests.py webhttp/*.py
python $<
clean:
rm -rvf webserver webserver.c **/*.pyc **/__pycache__
.PHONY: clean all run test
|