aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.example
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2019-11-08 12:21:52 -0500
committerJesús <heckyel@hyperbola.info>2019-11-08 12:21:52 -0500
commitf195441b7e0cd084d7754e7b32153f96de5fa4db (patch)
treeac98750ca6da72f7fe206dd7868cda77cee4b702 /Makefile.example
parent297f1c65add6f43e70f49b29beb0d86fdfda8e65 (diff)
downloadlibretube-f195441b7e0cd084d7754e7b32153f96de5fa4db.tar.lz
libretube-f195441b7e0cd084d7754e7b32153f96de5fa4db.tar.xz
libretube-f195441b7e0cd084d7754e7b32153f96de5fa4db.zip
update Makefile.example
Diffstat (limited to 'Makefile.example')
-rw-r--r--Makefile.example22
1 files changed, 8 insertions, 14 deletions
diff --git a/Makefile.example b/Makefile.example
index 41e2d71..4daeeee 100644
--- a/Makefile.example
+++ b/Makefile.example
@@ -38,8 +38,7 @@ help:
@echo ' make publish generate using production settings '
@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 devserver [PORT=8000] start/restart develop_server.sh '
- @echo ' make stopserver stop local server '
+ @echo ' make devserver [PORT=8000] serve and regenerate together '
@echo ' make ssh_upload upload the web site via SSH '
@echo ' make rsync_upload upload the web site via rsync+ssh '
@echo ' make ftp_upload upload the web site via FTP '
@@ -62,33 +61,28 @@ regenerate:
serve:
ifdef PORT
- cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT)
+ $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT)
else
- cd $(OUTPUTDIR) && $(PY) -m pelican.server
+ $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
endif
serve-global:
ifdef SERVER
- cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER)
+ $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b $(SERVER)
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
-
devserver:
ifdef PORT
- $(BASEDIR)/develop_server.sh restart $(PORT)
+ $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT)
else
- $(BASEDIR)/develop_server.sh restart
+ $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
endif
vendor:
@bash $(BASEDIR)/scripts/vendor.sh
-stopserver:
- $(BASEDIR)/develop_server.sh stop
- @echo 'Stopped Pelican and SimpleHTTPServer processes running in background.'
-
publishconf:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)
@@ -109,4 +103,4 @@ ftp_upload: publish
validate: publish
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