Fix 'make dist'.

This commit is contained in:
Cory McWilliams 2024-02-21 19:59:26 -05:00
parent 9dc6670795
commit 825191c08f
2 changed files with 14 additions and 12 deletions

7
.gitignore vendored
View File

@ -1,6 +1,9 @@
**/node_modules
.keys .keys
.zsign_cache/
db.*
deps/ios_toolchain/
deps/openssl/ deps/openssl/
dist/
geckodriver.log geckodriver.log
out out
**/node_modules
db.*

View File

@ -843,11 +843,10 @@ clean:
.PHONY: clean .PHONY: clean
dist: release-apk iosrelease-ipa dist: release-apk iosrelease-ipa
@echo "[export] $$(svn info --show-item url)" @echo [archive] dist/tildefriends-$(VERSION_NUMBER).tar.xz
@rm -rf tildefriends-$(VERSION_NUMBER) @rm -rf out/tildefriends-$(VERSION_NUMBER)
@svn export -q . tildefriends-$(VERSION_NUMBER) @mkdir -p dist/ out/tildefriends-$(VERSION_NUMBER)
@echo "tildefriends-$(VERSION_NUMBER): $(VERSION_NAME)" > tildefriends-$(VERSION_NUMBER)/VERSION @git archive main | tar -x -C out/tildefriends-$(VERSION_NUMBER)
@echo "[tar] tildefriends-$(VERSION_NUMBER).tar.xz"
@tar \ @tar \
--exclude=apps/gg* \ --exclude=apps/gg* \
--exclude=apps/welcome* \ --exclude=apps/welcome* \
@ -864,14 +863,14 @@ dist: release-apk iosrelease-ipa
--exclude=deps/sqlite/shell.c \ --exclude=deps/sqlite/shell.c \
--exclude=deps/zlib/contrib/vstudio \ --exclude=deps/zlib/contrib/vstudio \
--exclude=deps/zlib/doc \ --exclude=deps/zlib/doc \
-caf tildefriends-$(VERSION_NUMBER).tar.xz tildefriends-$(VERSION_NUMBER) -caf dist/tildefriends-$(VERSION_NUMBER).tar.xz out/tildefriends-$(VERSION_NUMBER)
@rm -rf tildefriends-$(VERSION_NUMBER) #@rm -rf out/tildefriends-$(VERSION_NUMBER)
@echo "[cp] TildeFriends-x86-$(VERSION_NUMBER).apk" @echo "[cp] TildeFriends-x86-$(VERSION_NUMBER).apk"
@cp out/TildeFriends-x86-release.apk TildeFriends-x86-$(VERSION_NUMBER).apk @cp out/TildeFriends-x86-release.apk dist/TildeFriends-x86-$(VERSION_NUMBER).apk
@echo "[cp] TildeFriends-arm-$(VERSION_NUMBER).apk" @echo "[cp] TildeFriends-arm-$(VERSION_NUMBER).apk"
@cp out/TildeFriends-arm-release.apk TildeFriends-arm-$(VERSION_NUMBER).apk @cp out/TildeFriends-arm-release.apk dist/TildeFriends-arm-$(VERSION_NUMBER).apk
@echo "[cp] TildeFriends-$(VERSION_NUMBER).ipa" @echo "[cp] TildeFriends-$(VERSION_NUMBER).ipa"
@cp out/tildefriends-release.ipa TildeFriends-$(VERSION_NUMBER).ipa @cp out/tildefriends-release.ipa dist/TildeFriends-$(VERSION_NUMBER).ipa
.PHONY: dist .PHONY: dist
dist-test: dist dist-test: dist