Add make recipe to create tar files

This commit is contained in:
JC Brand 2023-06-23 13:34:51 +02:00
parent 621612d126
commit 5822fade32

View File

@ -88,7 +88,6 @@ po:
.PHONY: release .PHONY: release
release: release:
rm -rf release && mkdir release rm -rf release && mkdir release
git clone git@github.com:conversejs/converse.js.git --depth 1 release/
cd release cd release
$(SED) -i '/^export const VERSION_NAME =/s/=.*/= "v$(VERSION)";/' src/headless/shared/constants.js $(SED) -i '/^export const VERSION_NAME =/s/=.*/= "v$(VERSION)";/' src/headless/shared/constants.js
$(SED) -i '/Version:/s/:.*/: $(VERSION)/' COPYRIGHT $(SED) -i '/Version:/s/:.*/: $(VERSION)/' COPYRIGHT
@ -105,8 +104,17 @@ release:
make pot make pot
make po make po
make dist make dist
npm pack make tars
cd src/headless && npm pack
.PHONY: tars
tars:
git clone git@github.com:conversejs/converse.js.git --depth 1 release/
cd release && make dist
cd release && npm pack
cd release/src/headless && npm pack
find ./release/ -name "converse.js-*.tgz" -exec mv {} . \;
find ./release/src/headless -name "converse-headless-*.tgz" -exec mv {} . \;
rm -rf release
.PHONY: postrelease .PHONY: postrelease
postrelease: postrelease: