From ab626cea264d5518c8a88e7a8d0a8f58abc0f118 Mon Sep 17 00:00:00 2001 From: Marrub Date: Thu, 9 Aug 2018 23:04:50 -0400 Subject: [PATCH] Add pkg rule to Makefile --- Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 07e0fba..cdd2c68 100644 --- a/Makefile +++ b/Makefile @@ -40,8 +40,10 @@ DECOMPAT_INPUTS=$(MAIN_INC)/lith_weapons.h \ $(MAIN_INC)/lith_upgradenames.h \ $(MAIN_INC)/lith_scorenums.h +7Z_ARGS=-xr!.gitignore -xr!*.bat -xr!*.dbs -xr!*.wad.b* -xr!dummy.txt -tzip + ## Targets -.PHONY: bin dec clean text +.PHONY: bin dec clean text pkg all: dec text bin bin: $(LIB_BINARY) $(MAIN_BINARY) @@ -62,6 +64,13 @@ clean: @echo CLEAN @rm -f $(MAIN_OUTPUTS) $(LIB_OUTPUTS) +pkg: Lithium.pk3 + +Lithium.pk3: $(wildcard pk/* pkdata/* pksrc/*) + 7za u $(7Z_ARGS) -- $@ "./pk/*" + 7za u $(7Z_ARGS) -- $@ "./pkdata/*" + 7za u $(7Z_ARGS) -- $@ "./pksrc/*" + ## .ir -> .bin $(LIB_BINARY): $(LIB_OUTPUTS) @echo LD $@