Eva Isabella Luna
0b28f59414
[FEAT] Add TARGET_OS
...
Used to name the tarballs a bit clearer, mainly for Jenkins.
2025-06-29 19:36:25 -06:00
Eva Isabella Luna
b7ec44cb09
[Actions] Switch to J316sAP
...
The security setup on J316sAP doesn't allow for the actions user to install from Homebrew.
2025-05-19 17:31:45 -06:00
Mathias-Boulay
52872d75e5
fix(build): repack per version
2024-06-15 20:07:53 +02:00
Mathias-Boulay
e49aca792a
fix(build ios): use target version
2024-06-15 18:19:09 +02:00
Mathias-Boulay
75de467a28
build: docker jre21 compat, CI updated for both 21 and 17
2024-06-15 17:56:40 +02:00
Mathias-Boulay
7fc629ab1c
build: make it easier to follow script execution
2024-06-15 12:33:51 +02:00
Mathias-Boulay
2e091dc3f3
re-use github runners
2024-04-15 10:03:36 +02:00
Mathias Boulay
be6d4b191d
test self hosted ubuntu server
2024-04-10 22:03:00 +02:00
Mathias Boulay
4f42af70fe
revert yaml
2024-04-10 21:58:02 +02:00
Mathias Boulay
c3fb42fcd9
debug: print info about class loading
2024-04-10 01:04:29 +02:00
Duy Tran Khanh
1d6f477306
Skip uploading jdk for ios
2024-03-27 12:36:44 +07:00
fukiame
3c2f8fe40e
buildjre17: improvements ( #20 )
...
* .github: move apt commands to workflow
the scripts are capable of running on other distros, so "let the host cook"
also explicitly use Python 3 here as the build env do not use Python 2
* treewide: use bash [[
./buildlibs.sh: line 18: [: : integer expression expected
...
./buildjdk.sh: line 53: [: : integer expression expected
...
all scripts has bash shebang anyways,
replace all single brackets [ with bash's double brackets [[
* [hack] tarjdk: force termux-elf-cleaner v2.2.0
g++: error: unrecognized command line option ‘-std=c++20’; did you mean ‘-std=c++2a’?
caused by a mix of our outdated toolchains and an upstream commit [1]
downgrade the version of termux-elf-cleaner we use to the latest stable tag to workaround the issue
[1]: 9578f2c4bc
Test: presubmit
Signed-off-by: fukiame <fukiame@proton.me>
* .github: update actions and runner image
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-java@v1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
* Revert "[hack] tarjdk: force termux-elf-cleaner v2.2.0"
this branch doesnt serm to be affected by the error...
i dont get it
This reverts commit 40f4b1a5fb28042c57bbaec826eea4cce9fdc8b9.
---------
Signed-off-by: fukiame <fukiame@proton.me>
2024-03-09 21:20:51 +03:00
Duy Tran Khanh
0e55fd2fc9
Update build.yml
...
Skip 1h for other jobs
2023-11-17 05:48:42 +07:00
Duy Tran Khanh
abdff4788c
Schedule build
2023-11-17 05:46:16 +07:00
Duy Tran Khanh
866ce82593
Add procursus to PATH
2023-01-30 05:23:47 +07:00
Eilionoir Tunnicliff
04541bd3e0
Switch to M1 runner for iOS builds (JDK 17) ( #11 )
...
* Use M1 runner for JDK compile
* Add homebrew to PATH
* Fix freetype library location on Apple Silicon
* Fix jre_override copy operation
2022-08-17 14:16:11 -04:00
khanhduytran0
2aa1aada10
tweaks
2022-08-16 14:32:10 +07:00
khanhduytran0
87441e69ce
Build jdk17 for iOS
2022-08-16 12:26:27 +07:00
Boulay Mathias
ebf9aff0c1
Jre17 but *smol* ( #8 )
...
- a lot of commits idk xdxd
Co-authored-by: ArtDev <45949002+artdeell@users.noreply.github.com>
2022-05-13 13:58:35 +03:00
Duy Tran Khanh
d1bf217657
Update build.yml
2021-06-12 10:08:13 +07:00
Duy Tran Khanh
652141cfda
Set Boot JDK to 16
2021-06-05 13:18:54 +07:00
Duy Tran Khanh
dab7eafdf4
Update build.yml
2021-06-04 17:57:25 +07:00
Duy Tran Khanh
2d00cca89b
Update build.yml
2021-06-04 17:55:41 +07:00
Duy Tran Khanh
e52446bf18
iOS aarch64 port of OpenJDK 8 ( #5 )
...
This port is still WIP and may not work.
2021-05-15 19:43:22 +07:00
Duy Tran Khanh
201c909ab8
Update build.yml
2021-05-07 11:50:48 +07:00
Adam Tunnic
1e526efc7c
GitHub, I was on my fork.
2021-05-01 10:55:24 -04:00
Adam Tunnic
0bd01c9a06
Working on iOS
2021-05-01 10:48:23 -04:00
Google61
58e9b6dcfa
Update build.yml
2021-04-20 07:38:58 +03:00
Google61
59f0806d4e
Update build.yml
2021-04-20 00:42:26 +03:00
Google61
76229f938c
Fix few strings
2021-04-19 23:27:59 +03:00
Google61
b01d652f97
Make 'pojav' job wait 'build' completion
2021-04-19 22:57:18 +03:00
Google61
c2c38c4a57
Something that I forgot
2021-04-19 22:53:50 +03:00
Google61
c0348dcad6
Repack JRE as PojavLauncher compatible tarballs
2021-04-19 22:49:14 +03:00
Duy Tran Khanh
f0267bb15b
Update build.yml
2021-04-07 16:16:39 +07:00
Duy Tran Khanh
f1be80c491
Separate files
2021-03-17 17:14:29 +07:00
Duy Tran Khanh
4209d3f09d
Changes
...
- Combine workflow yml files to one.
- Separate upload JDK, JRE and debuginfo (.diz files).
2021-03-17 15:45:12 +07:00
khanhduytran0
b8aa2345f8
Fix
2021-02-19 07:32:38 +07:00
khanhduytran0
779d5c021a
Also upload jdk for anyone need it
2021-02-19 07:29:37 +07:00
khanhduytran0
2c411a03c6
aarch32 instead of arm maybe?
2021-01-15 17:11:56 +07:00
khanhduytran0
a526079f9a
Prepare CI autobuild for JRE8
2020-10-18 18:15:12 +07:00
khanhduytran0
7e5ed048df
Enable x86_64 build
2020-09-24 09:42:45 +07:00
khanhduytran0
2cdab04934
Try to fix arm32 autobuild error
2020-09-24 09:36:46 +07:00
LegacyGamerHD
c8616d49f1
Rename build_aarch32.yml to build_aarch32.ymlz
2020-09-23 11:54:56 +02:00
LegacyGamerHD
2c6105f604
ugh
2020-09-23 11:43:42 +02:00
LegacyGamerHD
94facc9cad
oops
2020-09-23 11:43:02 +02:00
LegacyGamerHD
42cbe69bd0
add arm32
2020-09-23 11:41:50 +02:00
khanhduytran0
9592fe58af
Try build without headless
2020-09-21 18:23:41 +07:00
Tran Khanh Duy
30f649b5d3
Update build_aarch64.yml
2020-09-21 17:18:03 +07:00
Tran Khanh Duy
2ac79d5c14
Update build_x86_64.yml
2020-09-21 17:16:47 +07:00
Tran Khanh Duy
08973e329a
Create build_x86_64.yml
2020-09-21 17:16:29 +07:00