37 Commits

Author SHA1 Message Date
Robert Kirkman
cf48016d1a special external storage permission
- bump SDL to 2.32.0
- bump NDK to r27c
- bump AGP to 8.8.0
- bump Gradle to 8.10.2
- bump CMake to 3.31.5
- bump targetSdkVersion to 34
- add GitHub Actions Release support (Debug)
- add Special External Storage Permission support
- fix "assets not found" error on first launch
- add Android 5 & 6 support
2025-02-14 18:25:52 -06:00
Archez
c2ec2f2cc3 Fix installed macports detection for github runner (#821) 2024-11-05 23:17:14 -05:00
Archez
75bc685360 Fix pr-artifacts fetch script after version update (#786) 2024-10-01 15:32:03 -04:00
Garrett Cox
f33f994adc Update pr-artifacts for node20 (#784) 2024-10-01 12:15:16 -04:00
briaguya
84b9b4218a ci: wget sdl from gh release (#677)
fix that worked from https://github.com/HarbourMasters/2ship2harkinian/pull/676 but pointing to the right branch
2024-06-08 21:53:14 +01:00
briaguya
f32bccc5b9 ci(linux): install libzip without crypto, bump sdl from 2.28.5 -> 2.30.3 (#588)
* ci(linux): install libzip without crypto, bump sdl from 2.28.5 -> 2.30.3

* just install libzip with apt for otr gen

* copy the .so to a place linuxdeploy looks for it

* but do it in the right place
2024-05-30 22:21:24 -04:00
Garrett Cox
788c74a19e Fix PR artifacts (#563) 2024-05-27 21:18:14 -05:00
Archez
41e35ff3ee Fix macports cache (#543)
* fix macports cache

* cache key obey os version

* more tweaks

* fix sccache and try mac gtar replacement

* oh a custom gtar wrapper..

* comments and different test

* update

* soh otr after main build

* cache bust

* 2ship o2r builder

* change install path

* bust cache

* sccache cmake fixes

* dont list 2ship.o2r in pr artifacts
2024-05-27 17:58:30 -05:00
Archez
0eaa533f25 Use GH artifacts (#511)
* use gh artifacts

* update nightly links
2024-05-27 00:01:54 -05:00
Archez
2c90f636cb Activate all GH runners (#491)
* activate all gh runners

* fix arg placement
2024-05-26 19:31:16 -05:00
Archez
01901ddf26 Export as o2r and support multiple extension types (#484) 2024-05-26 17:22:59 -04:00
briaguya
5e60ece459 we're building 2ship not soh (#489) 2024-05-26 17:11:52 -04:00
Archez
84b8aef20a GH action runner updates (#462) 2024-05-26 11:17:00 -04:00
Garrett Cox
cfdaac588b Add issue templates (#453) 2024-05-22 16:32:58 -05:00
briaguya
0a2d89924b clang format (#447)
* add linux clang format script

* first shot at powershell

* whoops

* webrequest is slow, try webclient

* just get the one file

* simplify and maybe make it work?

* whoops again

* try a different suggestion

* why is it always windows

* again

* try again

* bit of path stuff

* chmod +x

* add action to check

* fix workflow name
2024-05-22 09:05:05 -05:00
Garrett Cox
ebcb690de0 Move r2 artifact to root (#393) 2024-05-22 09:05:05 -05:00
Garrett Cox
5a5fc3b86f Temporarily send artifacts to r2 (#391) 2024-05-22 09:05:05 -05:00
Archez
ff973968e2 Restrict artifact uploads to develop branch only (#381) 2024-05-22 09:05:05 -05:00
Archez
1bdb4a29ac add nightly links (#305) 2024-05-22 09:05:04 -05:00
Garrett Cox
7bc6c58721 Replace some remaining soh branding with 2ship (#341) 2024-05-22 09:05:04 -05:00
Archez
5a8989bdbe Pack and publish release builds (#300)
* pack release builds

* changes

* test

* more

* different unzip

* different unzip 2

* add pr artifacts action

* mm hashes

* add gc rom

* update linux sh

* fix windows linking

* give windows release a console

* tweaks
2024-05-22 09:05:03 -05:00
Archez
8cec7afa25 Bump lus with packages, new namespace, and global factories (#292)
* imgui

* detangle zapdutils

* ship namespace

* register global factories

* readfb

* deps

* bump submodules

* keyframe

* bump modules
2024-05-22 09:05:03 -05:00
Archez
6fca358aa2 Bump LUS and use nlohmann json from package manager (#254) 2024-05-22 09:05:03 -05:00
louist103
f2a61a22b5 Update main.yml
Add Windows tag to build-windows work flow so the builds aren't RNG.
2024-05-22 09:05:01 -05:00
louist103
691c97f893 Implement self hosted actions on linux 2024-05-22 09:05:01 -05:00