Add pkg rule to Makefile
parent
e9de40bddf
commit
ab626cea26
11
Makefile
11
Makefile
|
@ -40,8 +40,10 @@ DECOMPAT_INPUTS=$(MAIN_INC)/lith_weapons.h \
|
||||||
$(MAIN_INC)/lith_upgradenames.h \
|
$(MAIN_INC)/lith_upgradenames.h \
|
||||||
$(MAIN_INC)/lith_scorenums.h
|
$(MAIN_INC)/lith_scorenums.h
|
||||||
|
|
||||||
|
7Z_ARGS=-xr!.gitignore -xr!*.bat -xr!*.dbs -xr!*.wad.b* -xr!dummy.txt -tzip
|
||||||
|
|
||||||
## Targets
|
## Targets
|
||||||
.PHONY: bin dec clean text
|
.PHONY: bin dec clean text pkg
|
||||||
|
|
||||||
all: dec text bin
|
all: dec text bin
|
||||||
bin: $(LIB_BINARY) $(MAIN_BINARY)
|
bin: $(LIB_BINARY) $(MAIN_BINARY)
|
||||||
|
@ -62,6 +64,13 @@ clean:
|
||||||
@echo CLEAN
|
@echo CLEAN
|
||||||
@rm -f $(MAIN_OUTPUTS) $(LIB_OUTPUTS)
|
@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
|
## .ir -> .bin
|
||||||
$(LIB_BINARY): $(LIB_OUTPUTS)
|
$(LIB_BINARY): $(LIB_OUTPUTS)
|
||||||
@echo LD $@
|
@echo LD $@
|
||||||
|
|
Reference in New Issue