windows/Makefile
Bert van der Weerd aeeaa1bcba
updates
2022-01-08 12:28:30 +01:00

30 lines
719 B
Makefile

.PHONY : help all clean veryclean fetch build artifact
help :
@echo "Use: make [all] [clean] [veryclean]"
@echo ""
@echo " all - Build librewolf and it's windows artifacts."
@echo " clean - Remove output files and temporary files."
@echo " veryclean - Like 'clean', but also remove all downloaded files."
@echo ""
@echo " fetch - Fetch the latest librewolf source."
@echo " build - Perform './mach build && ./mach package' on it."
@echo " artifact - Create the setup.exe and the portable.zip."
@echo ""
all : fetch build artifact
clean :
veryclean :
rm -f librewolf-*.source.tar.gz
fetch :
python3 mk.py fetch
build :
python3 mk.py build
artifact :
python3 mk.py artifact