1
0
mirror of https://github.com/pfusik/xasm.git synced 2024-05-29 11:41:37 +00:00

Signed the Windows binary.

This commit is contained in:
Piotr Fusik 2021-06-20 19:01:53 +02:00
parent b815a448cd
commit 7ba3f9f597
2 changed files with 6 additions and 2 deletions

1
.gitignore vendored
View File

@ -7,3 +7,4 @@
/MANIFEST
/.dub
/.project
/signed

View File

@ -38,9 +38,12 @@ srcdist: MANIFEST
MANIFEST:
if test -e .git; then (git ls-files | grep -vF .gitignore && echo MANIFEST) | sort | dos2unix >$@ ; fi
../xasm-$(VERSION)-windows.zip: xasm xasm.html xasm.properties
../xasm-$(VERSION)-windows.zip: xasm xasm.html xasm.properties signed
$(RM) $@ && $(SEVENZIP) -tzip $@ xasm.exe xasm.html xasm.properties
signed: xasm
signtool sign -d "xasm $(VERSION)" -n "Open Source Developer, Piotr Fusik" -tr http://time.certum.pl -fd sha256 -td sha256 xasm.exe && touch $@
deb:
debuild -b -us -uc
@ -63,7 +66,7 @@ osx/bin:
mkdir -p osx && ln -s /usr/local/bin $@
clean:
$(RM) xasm xasm.exe xasm.obj xasm.html xasm.1
$(RM) xasm xasm.exe xasm.obj xasm.html xasm.1 signed
rm -rf osx
.PHONY: all install uninstall install-scite uninstall-scite dist srcdist MANIFEST deb osx clean