aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 8fd25356e12f6bd4486c37af2ca05751206b9c78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PY?=python3
SERVERMODULE=http.server

ifeq ($(PY), tauthon)
	SERVERMODULE = SimpleHTTPServer
else ifeq ($(PY), python2)
	SERVERMODULE = SimpleHTTPServer
else ifeq ($(PY), python3)
	SERVERMODULE = http.server
endif

help:
	@echo 'Makefile for Web-Base                                                         '
	@echo '                                                                              '
	@echo 'Usage:                                                                        '
	@echo '   make serve [PY=python] [PORT=8000]  serve site at http://localhost:8000    '
	@echo '                                                                              '

serve:
ifdef PORT
	$(PY) -m $(SERVERMODULE) $(PORT)
else
	$(PY) -m $(SERVERMODULE)
endif