add some crude logging and a signtool example to the readme.

This commit is contained in:
idk
2022-05-08 20:24:33 -04:00
parent 5d3615a0c6
commit f8c84ba50a
2 changed files with 23 additions and 2 deletions
+18 -2
View File
@@ -34,9 +34,25 @@ help: .version
@echo "$(MAJOR).$(MINOR).$(BUILD)"
@echo "$(preset)"
prep: build/licenses profile.tgz app-profile.tgz profile build/I2P build/I2P/config launchers #
prep: #launchers build/licenses profile.tgz app-profile.tgz profile build/I2P build/I2P/config #
make launchers
echo "launchers" >make.log
make build/licenses
echo "licenses" >make.log
make profile.tgz
echo "profilezip" >make.log
make app-profile.tgz
echo "appprofile" >make.log
make profile
echo "profile" >make.log
make build/I2P
echo "buildi2p" >make.log
make build/I2P/config
echo "buildi2pconfig" >make.log
cp src/nsis/*.nsi build
echo "nsi1" >make.log
cp src/nsis/*.nsh build
echo "nsi2" >make.log
cp src/icons/*.ico build
install.exe: #build/licenses
@@ -92,7 +108,7 @@ build/licenses: build
unix2dos build/licenses/LICENSE.index
clean:
rm -rf build app-profile-*.tgz profile-*.tgz I2P-Profile-Installer-*.exe *.deb src/I2P/config *.su3 .version *.url
rm -rf build app-profile-*.tgz profile-*.tgz I2P-Profile-Installer-*.exe *.deb src/I2P/config *.su3 .version *.url make.log
git clean -fdx src build
build:
+5
View File
@@ -209,6 +209,11 @@ do a release. As a final step, someone must sign the `.exe` file using a
Certificate which Windows will recognize. The current signer of the Windows
bundle is Zlatinb. Standard Windows signing tools are used.
```sh
./clean.sh && wsl make clean && ./build.sh && make
signtool sign I2P-Profile-Installer*.exe
```
Building a signed update file
-----------------------------