Commit Graph

75 Commits

Author SHA1 Message Date
idk
df31d1e67a automatically set signing keys to first available cert sha256 fingerprint if they aren't set when the script runs, warn user if this happens 2023-02-01 23:08:16 +00:00
idk
15dfb338b5 switch before pulling tags 2023-02-01 22:56:22 +00:00
idk
e59d081f70 make sure the EXTRA is set in both the binary and the tarball 2023-02-01 22:53:00 +00:00
idk
73ee1ad489 make sure the EXTRA is set in both the binary and the tarball 2023-02-01 22:50:34 +00:00
idk
ffbeae3689 check out the right tag when ensuring the libraries are built 2023-02-01 22:36:09 +00:00
idk
d15b9cf563 add defaults to build.sh 2023-02-01 22:30:36 +00:00
idk
acd74bbddd add options to BUILD.md 2023-02-01 22:24:52 +00:00
idk
855b139c46 move NOTARIZE to it's own document 2023-02-01 22:02:40 +00:00
idk
b23e6e6a46 if build or checkout are incomplete do them in the build script 2023-02-01 21:58:27 +00:00
idk
f1aca4c67a quote I2P_SIGNER_USERPHRASE 2023-02-01 21:48:02 +00:00
idk
3efeb8e7ac use I2P_SIGNER for dylibs and I2P_CODE_SIGNER for jnilibs? 2023-01-31 15:16:59 +00:00
idk
4448b8a88e add EXTRA to routerversion and automatically generate tarball 2023-01-24 03:58:20 +00:00
idk
5e2ac64ed7 fix doc in config.sh 2023-01-17 00:58:57 +00:00
idk
481cb0f89d simplify checks for whether essential config vars are set, code-sign the bundle in the jpackage command, link important stackoverflow thread in readme 2023-01-16 18:59:46 +00:00
idk
ddf3ec3715 fix I2P_CODE_SIGNER in config.sh 2023-01-15 04:17:31 +00:00
idk
c070524f06 use different keys for native code signing and app signing 2023-01-12 00:36:58 +00:00
idk
74e75bf916 update the command used to notarize the app 2023-01-10 18:48:28 +00:00
idk
fa567cb536 don't over-write builder provided environment variables in config.sh 2022-12-28 01:35:01 +00:00
idk
9cf7d70c65 copy unsigned jbigi jar to the build dir in unsigned builds 2022-12-09 16:08:10 +00:00
idk
63f6870d6a fully enable unsigned local builds 2022-12-09 16:02:19 +00:00
idk
dd6be52e50 Skip signing jbigi libs if I2P_SIGNER is unset 2022-12-09 15:58:25 +00:00
idk
b03bfd5f53 Merge branch 'master' of https://i2pgit.org/i2p-hackers/i2p-jpackage-mac 2022-12-09 15:32:52 +00:00
idk
f1cdbacdbf correct SDKman java version 2022-12-09 15:14:33 +00:00
idk
e6da4c2926 Merge branch 'master' into 'master'
Detailed build instructions including Java, Ant, Brew setup

See merge request i2p-hackers/i2p-jpackage-mac!2
2022-11-29 21:18:34 +00:00
idk
ebf7841a86 allow users without a signing cert to run the buildscript and generate an unsigned app image 2022-11-15 23:12:46 -05:00
idk
77ad3358fd add the actual build instructions to BUILD.md 2022-11-13 17:15:32 -05:00
idk
14a18fc993 set JAVA_HOME in build.sh if it's not set yet 2022-11-13 16:53:20 -05:00
idk
686158e24b Add config.sh and example config.sh file 2022-11-13 16:26:22 -05:00
idk
2b21d7b78f extend build instructions to describe build setup 2022-11-10 17:19:11 -05:00
Zlatin Balevsky
e9da1041f5 fix config file name 2022-07-28 18:37:09 +01:00
Zlatin Balevsky
e1dbd4ac08 do not skip jbigi on Apple silicon 2022-07-03 13:32:49 +01:00
Zlatin Balevsky
ecd387b901 separate news urls for Apple silicon 2022-06-23 03:44:22 +01:00
Zlatin Balevsky
c87daec905 Do not bundle JBigi on Apple silicon 2022-06-23 03:34:15 +01:00
Zlatin Balevsky
0d0ea58276 copy all licenses from i2p's temp bundle inside the I2P.app 2022-05-20 14:11:06 +01:00
Zlatin Balevsky
a0bfdad1a9 Append a snippet about GPLv2+CE to I2P's LICENSE.txt file 2022-05-20 13:53:41 +01:00
Zlatin Balevsky
b0cffca0ab wait for ClientAppManager like the Windows launcher does 2022-02-11 18:37:03 +00:00
Zlatin Balevsky
440c67c443 set i2p.dir.lib property 1.6.1 2021-12-05 18:28:50 +00:00
Zlatin Balevsky
f1dce3c91e do not try to auto-set JAVA_HOME 2021-11-03 12:44:32 +00:00
Zlatin Balevsky
423cb83945 open packages for java 17 2021-10-21 17:06:34 +01:00
idk
b78b90424c Merge branch 'release-script' into 'master'
Add a release.sh script and indicate what needs to be done to finish it

See merge request i2p-hackers/i2p-jpackage-mac!1
2021-10-21 15:21:18 +00:00
idk
9732fb648c Add a release.sh script and indicate what needs to be done to finish it 2021-10-20 22:33:38 -04:00
Zlatin Balevsky
984df32c50 source the certificates of router signers from resources/ 2021-08-03 16:10:28 +01:00
Zlatin Balevsky
63cd2165cb ship a default router.config with correct news urls 2021-08-03 15:14:33 +01:00
Zlatin Balevsky
97d2558947 only restart i2p if user was restarting router 2021-08-02 16:47:03 +01:00
Zlatin Balevsky
f3e6e01fe5 copy -> rename 2021-08-02 16:37:49 +01:00
Zlatin Balevsky
da6821a1ca register only one instance of UPP 2021-08-02 16:37:27 +01:00
Zlatin Balevsky
71e476c689 add license 2021-08-02 15:19:54 +01:00
Zlatin Balevsky
8d44408605 fix predicates 2021-08-02 13:35:07 +01:00
Zlatin Balevsky
81e4fb9897 fix predicates 2021-08-02 08:03:31 +01:00
Zlatin Balevsky
c83eb7cc0e support dev updates 2021-08-02 06:31:18 +01:00