update Makefile.example

This commit is contained in:
Jesús 2019-11-08 12:21:52 -05:00
parent 297f1c65ad
commit f195441b7e
No known key found for this signature in database
GPG Key ID: F6EE7BC59A315766

View File

@ -38,8 +38,7 @@ help:
@echo ' make publish generate using production settings ' @echo ' make publish generate using production settings '
@echo ' make serve [PORT=8000] serve site at http://localhost:8000 ' @echo ' make serve [PORT=8000] serve site at http://localhost:8000 '
@echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 ' @echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 '
@echo ' make devserver [PORT=8000] start/restart develop_server.sh ' @echo ' make devserver [PORT=8000] serve and regenerate together '
@echo ' make stopserver stop local server '
@echo ' make ssh_upload upload the web site via SSH ' @echo ' make ssh_upload upload the web site via SSH '
@echo ' make rsync_upload upload the web site via rsync+ssh ' @echo ' make rsync_upload upload the web site via rsync+ssh '
@echo ' make ftp_upload upload the web site via FTP ' @echo ' make ftp_upload upload the web site via FTP '
@ -62,33 +61,28 @@ regenerate:
serve: serve:
ifdef PORT ifdef PORT
cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT) $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT)
else else
cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
endif endif
serve-global: serve-global:
ifdef SERVER ifdef SERVER
cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER) $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b $(SERVER)
else else
cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0 $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b 0.0.0.0
endif endif
devserver: devserver:
ifdef PORT ifdef PORT
$(BASEDIR)/develop_server.sh restart $(PORT) $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT)
else else
$(BASEDIR)/develop_server.sh restart $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
endif endif
vendor: vendor:
@bash $(BASEDIR)/scripts/vendor.sh @bash $(BASEDIR)/scripts/vendor.sh
stopserver:
$(BASEDIR)/develop_server.sh stop
@echo 'Stopped Pelican and SimpleHTTPServer processes running in background.'
publishconf: publishconf:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS) $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)
@ -109,4 +103,4 @@ ftp_upload: publish
validate: publish validate: publish
html5validator --root $(OUTPUTDIR) || html5validator -l --root $(OUTPUTDIR) html5validator --root $(OUTPUTDIR) || html5validator -l --root $(OUTPUTDIR)
.PHONY: html help clean regenerate serve serve-global devserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload cf_upload github .PHONY: html help clean regenerate serve serve-global devserver publish ssh_upload rsync_upload ftp_upload