Support for iOS builds! #21

Merged
Kolyah35 merged 21 commits from ios-support into main 2026-04-06 21:58:51 +02:00

21 Commits

Author SHA1 Message Date
fe73853a64 defined() would be better ig 2026-04-06 22:49:54 +03:00
845d721b1e fixed compile issues from main rebase and lowered ios minimum deployment back to 12 2026-04-06 14:48:46 -04:00
d7a02bfc90 Added iOS comppiling instructions to README 2026-04-06 14:28:07 -04:00
13fd830361 fixed the possible broken header search and added all jobs including ios to publish 2026-04-06 14:28:07 -04:00
a96b942c17 FIX: web and android compilation 2026-04-06 14:28:07 -04:00
c476153231 FIX: other platforms compilation 2026-04-06 14:28:07 -04:00
412a34562f Lowered minimum deployment to iOS 12, rather than iOS 14 2026-04-06 14:28:06 -04:00
98dd53e2f5 Update .github/workflows/build.yml
I keep messing this up. For now I am removing all the needs for publish except iOS
2026-04-06 14:28:06 -04:00
6f0c485a9f removed if line from publish to always run it. can we not skip publish thanks 2026-04-06 14:28:06 -04:00
7cc33b011d Fixed bugs in starting the game. ALso added build job for iOS ipa unsigned 2026-04-06 14:28:06 -04:00
aeb8e45879 fixed button not pressable on ios 2026-04-06 14:28:06 -04:00
d554767309 IT COMPILESgit add .! also added full screen support. see issues. 2026-04-06 14:28:06 -04:00
aec534d948 restore include paths for cross-platform builds because i messed absolutely every #include up. 2026-04-06 14:28:06 -04:00
8867878ccf more refactoring for iOS 2026-04-06 14:28:06 -04:00
44ece561e8 fixed slider for hopefully the final fucking time. Nether Reactor fix: Need to make the array for building it all unsigned integers as now Xcode is strict about the new C++ Standards as they have changed since 2011 2026-04-06 14:28:06 -04:00
22b59bd2cc Synced options UI files from main branch 2026-04-06 14:28:06 -04:00
705c4154ee gonna try changing all Options::Option* in the whole project to just Option* not sure if this works but it gets the compiler to shut up. if this breaks everything change all 'Option*' to 'Options::Option*' as it once was. 2026-04-06 14:28:06 -04:00
59898ca504 more header fixes 2026-04-06 14:28:06 -04:00
b658132dac fix missing file, commiting now because what im about to do might break Option class 2026-04-06 14:28:06 -04:00
ab5f177208 added needed missing files 2026-04-06 14:28:06 -04:00
72b68389b2 Started to port to iOS; fixing compiler errors here and there 2026-04-06 14:28:06 -04:00