Commit Graph

76 Commits

Author SHA1 Message Date
idk
d7513114be fix every single shellcheck error 2023-02-01 23:23:14 +00:00
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
e9da1041f5 fix config file name 2022-07-28 18:37:09 +01:00
e1dbd4ac08 do not skip jbigi on Apple silicon 2022-07-03 13:32:49 +01:00
ecd387b901 separate news urls for Apple silicon 2022-06-23 03:44:22 +01:00
c87daec905 Do not bundle JBigi on Apple silicon 2022-06-23 03:34:15 +01:00
0d0ea58276 copy all licenses from i2p's temp bundle inside the I2P.app 2022-05-20 14:11:06 +01:00
a0bfdad1a9 Append a snippet about GPLv2+CE to I2P's LICENSE.txt file 2022-05-20 13:53:41 +01:00
b0cffca0ab wait for ClientAppManager like the Windows launcher does 2022-02-11 18:37:03 +00:00
440c67c443 set i2p.dir.lib property 1.6.1 2021-12-05 18:28:50 +00:00
f1dce3c91e do not try to auto-set JAVA_HOME 2021-11-03 12:44:32 +00:00
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
984df32c50 source the certificates of router signers from resources/ 2021-08-03 16:10:28 +01:00
63cd2165cb ship a default router.config with correct news urls 2021-08-03 15:14:33 +01:00
97d2558947 only restart i2p if user was restarting router 2021-08-02 16:47:03 +01:00
f3e6e01fe5 copy -> rename 2021-08-02 16:37:49 +01:00
da6821a1ca register only one instance of UPP 2021-08-02 16:37:27 +01:00
71e476c689 add license 2021-08-02 15:19:54 +01:00
8d44408605 fix predicates 2021-08-02 13:35:07 +01:00
81e4fb9897 fix predicates 2021-08-02 08:03:31 +01:00