mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
add port option to Makefile target serve/devserver
This commit is contained in:
parent
3a5db543bb
commit
689632835e
1 changed files with 10 additions and 2 deletions
|
|
@ -28,8 +28,8 @@ help:
|
||||||
@echo ' make clean remove the generated files '
|
@echo ' make clean remove the generated files '
|
||||||
@echo ' make regenerate regenerate files upon modification '
|
@echo ' make regenerate regenerate files upon modification '
|
||||||
@echo ' make publish generate using production settings '
|
@echo ' make publish generate using production settings '
|
||||||
@echo ' make serve serve site at http://localhost:8000'
|
@echo ' make serve [PORT=8000] serve site at http://localhost:8000'
|
||||||
@echo ' make devserver start/restart develop_server.sh '
|
@echo ' make devserver [PORT=8000] start/restart develop_server.sh '
|
||||||
@echo ' make stopserver stop local server '
|
@echo ' make stopserver stop local server '
|
||||||
@echo ' ssh_upload upload the web site via SSH '
|
@echo ' ssh_upload upload the web site via SSH '
|
||||||
@echo ' rsync_upload upload the web site via rsync+ssh '
|
@echo ' rsync_upload upload the web site via rsync+ssh '
|
||||||
|
|
@ -50,10 +50,18 @@ regenerate:
|
||||||
$$(PELICAN) -r $$(INPUTDIR) -o $$(OUTPUTDIR) -s $$(CONFFILE) $$(PELICANOPTS)
|
$$(PELICAN) -r $$(INPUTDIR) -o $$(OUTPUTDIR) -s $$(CONFFILE) $$(PELICANOPTS)
|
||||||
|
|
||||||
serve:
|
serve:
|
||||||
|
ifdef PORT
|
||||||
|
cd $$(OUTPUTDIR) && $(PY) -m pelican.server $$(PORT)
|
||||||
|
else
|
||||||
cd $$(OUTPUTDIR) && $(PY) -m pelican.server
|
cd $$(OUTPUTDIR) && $(PY) -m pelican.server
|
||||||
|
endif
|
||||||
|
|
||||||
devserver:
|
devserver:
|
||||||
|
ifdef PORT
|
||||||
|
$$(BASEDIR)/develop_server.sh restart $$(PORT)
|
||||||
|
else
|
||||||
$$(BASEDIR)/develop_server.sh restart
|
$$(BASEDIR)/develop_server.sh restart
|
||||||
|
endif
|
||||||
|
|
||||||
stopserver:
|
stopserver:
|
||||||
kill -9 `cat pelican.pid`
|
kill -9 `cat pelican.pid`
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue