# ---------------------------------------------------------------------------- #
## \file 7z.mk
## \author Sebastien Beaugrand
## \sa http://beaugrand.chez.com/
## \copyright CeCILL 2.1 Free Software license
# ---------------------------------------------------------------------------- #
TARDEPEND += makefiles/7z.mk
SHRED = shred -u -z
RM = $(SHRED)
.PHONY: zip
zip: $(PROJECT).7z
$(PROJECT).7z: $(ZLIST)
@rm -f $@
@7z a -t7z -m0=lzma2 -mx=9 -mfb=64 -md=32m -ms=on -mhe=on -p $@ $^
.PHONY: unzip
unzip:
@7z x $(PROJECT).7z
.PHONY: shred
shred: mrproper zip doshred
.PHONY: doshred
doshred: $(ZLIST)
@$(SHRED) $^