makefile: clean directories before building

This commit is contained in:
masq 2025-08-17 23:07:59 +02:00
parent fda097f88c
commit e0263e6b6f
Signed by: masq
GPG Key ID: 35A0D64DDE13B10F

View File

@ -48,7 +48,7 @@ html:
"$(PELICAN)" "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS)
css:
cd ./theme && $(MAKE) all
rm -r output/theme && cd ./theme && $(MAKE) all
clean:
[ ! -d "$(OUTPUTDIR)" ] || rm -rf "$(OUTPUTDIR)"
@ -69,7 +69,7 @@ devserver-global:
"$(PELICAN)" -lr "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS) -b 0.0.0.0
publish:
"$(PELICAN)" "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(PUBLISHCONF)" $(PELICANOPTS) && cd theme && make
rm -r output && "$(PELICAN)" "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(PUBLISHCONF)" $(PELICANOPTS) && cd theme && make
prod:
git push www && ssh -A www-git@www.freepinc.dev "cd m34f.ptrs.top && git pull --recurse-submodules=yes && make publish"