Skip to content

Commit f602d3a

Browse files
committed
ios support
1 parent c37147a commit f602d3a

4 files changed

Lines changed: 15 additions & 3 deletions

File tree

.github/workflows/multi-platform.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ jobs:
2626
os: ubuntu-latest
2727
target: Android64
2828

29+
- name: iOS
30+
os: macos-latest
31+
target: iOS
32+
2933
name: ${{ matrix.config.name }}
3034
runs-on: ${{ matrix.config.os }}
3135

@@ -38,6 +42,7 @@ jobs:
3842
bindings: geode-sdk/bindings
3943
bindings-ref: main
4044
combine: true
45+
sdk: nightly
4146
target: ${{ matrix.config.target }}
4247

4348
package:

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
cmake_minimum_required(VERSION 3.21)
22
set(CMAKE_CXX_STANDARD 20)
33
set(CMAKE_CXX_STANDARD_REQUIRED ON)
4-
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64")
4+
if ("${CMAKE_SYSTEM_NAME}" STREQUAL "iOS" OR IOS)
5+
set(CMAKE_OSX_ARCHITECTURES "arm64")
6+
else()
7+
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64")
8+
endif()
59
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
610

711
project(Demonify VERSION 1.0.0)

changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# 1.0.5
2+
- iOS support :D
3+
14
# 1.0.4
25
- updated the mod for geode v4.0.0-beta.1
36

mod.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"geode": "4.0.0-beta.1",
2+
"geode": "4.3.2",
33
"gd": {
44
"win": "2.2074",
55
"android": "2.2074",
@@ -9,7 +9,7 @@
99
"id": "abb2k.demonify",
1010
"tags": ["offline", "joke", "customization"],
1111
"name": "demonify",
12-
"version": "v1.0.4",
12+
"version": "v1.0.5",
1313
"developer": "abb2k",
1414
"description": "Changes the demons to the REAL demon difficulty!",
1515
"settings": {

0 commit comments

Comments
 (0)