Skip to content

Commit 55fbfca

Browse files
committed
support for macchew
1 parent e94aee1 commit 55fbfca

3 files changed

Lines changed: 13 additions & 10 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55
push:
66
branches:
7-
- "main"
7+
- "**"
88

99
jobs:
1010
build:
@@ -14,7 +14,7 @@ jobs:
1414
config:
1515
- name: Windows
1616
os: windows-latest
17-
17+
1818
- name: macOS
1919
os: macos-latest
2020

@@ -30,15 +30,16 @@ jobs:
3030
runs-on: ${{ matrix.config.os }}
3131

3232
steps:
33-
- uses: actions/checkout@v3
33+
- uses: actions/checkout@v4
3434

3535
- name: Build the mod
3636
uses: geode-sdk/build-geode-mod@main
3737
with:
38+
bindings: geode-sdk/bindings
39+
bindings-ref: main
3840
combine: true
39-
sdk: nightly
4041
target: ${{ matrix.config.target }}
41-
42+
4243
package:
4344
name: Package builds
4445
runs-on: ubuntu-latest
@@ -48,7 +49,7 @@ jobs:
4849
- uses: geode-sdk/build-geode-mod/combine@main
4950
id: build
5051

51-
- uses: actions/upload-artifact@v3
52+
- uses: actions/upload-artifact@v4
5253
with:
5354
name: Build Output
54-
path: ${{ steps.build.outputs.build-output }}
55+
path: ${{ steps.build.outputs.build-output }}

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
cmake_minimum_required(VERSION 3.21.0)
22
set(CMAKE_CXX_STANDARD 20)
33
set(CMAKE_CXX_STANDARD_REQUIRED ON)
4+
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64")
5+
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
46

57
project(GDShare VERSION 1.0.1)
68

mod.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"geode": "3.1.0",
2+
"geode": "3.1.1",
33
"gd": {
44
"android": "2.206",
55
"win": "2.206",
66
"mac": "2.206"
77
},
8-
"version": "1.2.1",
8+
"version": "1.2.2",
99
"id": "hjfod.gdshare",
1010
"name": "GDShare",
1111
"developer": "HJfod",
@@ -20,7 +20,7 @@
2020
"dependencies": [
2121
{
2222
"id": "hjfod.gmd-api",
23-
"version": ">=1.2.0",
23+
"version": ">=1.2.1",
2424
"importance": "required"
2525
},
2626
{

0 commit comments

Comments
 (0)