Skip to content

Commit 7a277ca

Browse files
committed
gotta fix it not working
1 parent d6c342c commit 7a277ca

7 files changed

Lines changed: 275 additions & 176 deletions

File tree

.github/workflows/build.yml

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

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

21+
- name: iOS
22+
os: macos-latest
23+
target: iOS
24+
2125
- name: Android32
2226
os: ubuntu-latest
2327
target: Android32
@@ -26,27 +30,18 @@ jobs:
2630
os: ubuntu-latest
2731
target: Android64
2832

29-
- name: iOS
30-
os: macos-latest
31-
target: iOS
32-
3333
name: ${{ matrix.config.name }}
3434
runs-on: ${{ matrix.config.os }}
3535

3636
steps:
37-
- name: Checkout repository
38-
uses: actions/checkout@v4
39-
40-
- name: Update LLVM Windows
41-
run: choco upgrade llvm
42-
if: matrix.config.os == 'windows-latest'
37+
- uses: actions/checkout@v4
4338

4439
- name: Build the mod
4540
uses: geode-sdk/build-geode-mod@main
4641
with:
4742
combine: true
4843
target: ${{ matrix.config.target }}
49-
44+
5045
package:
5146
name: Package builds
5247
runs-on: ubuntu-latest

CMakeLists.txt

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,17 @@
11
cmake_minimum_required(VERSION 3.21)
22
set(CMAKE_CXX_STANDARD 20)
33
set(CMAKE_CXX_STANDARD_REQUIRED ON)
4-
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
5-
64
if("${CMAKE_SYSTEM_NAME}" STREQUAL "iOS" OR IOS)
75
set(CMAKE_OSX_ARCHITECTURES "arm64")
86
else()
97
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64")
108
endif()
9+
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
1110

12-
project(AvalancheIndex VERSION 1.2.1)
13-
14-
file(GLOB_RECURSE SOURCES
15-
src/*.cpp
16-
incl/*.cpp
17-
)
11+
project(AvalancheIndex VERSION 1.2.2)
1812

19-
# Set up the mod binary
20-
add_library(${PROJECT_NAME} SHARED
21-
${SOURCES}
22-
)
13+
file(GLOB_RECURSE SOURCES CONFIGURE_DEPENDS src/*.cpp incl/*.cpp)
14+
add_library(${PROJECT_NAME} SHARED ${SOURCES})
2315

2416
if(NOT DEFINED ENV{GEODE_SDK})
2517
message(FATAL_ERROR "Unable to find Geode SDK! Please define GEODE_SDK environment variable to point to Geode")
@@ -29,5 +21,4 @@ endif()
2921

3022
add_subdirectory($ENV{GEODE_SDK} ${CMAKE_CURRENT_BINARY_DIR}/geode)
3123

32-
# Set up dependencies, resources, and link Geode.
3324
setup_geode_mod(${PROJECT_NAME})

changelog.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
### v1.2.2
2+
##### API overhaul
3+
4+
#### Developers
5+
- **Tweaked** constructors for `Profile` and `Project` classes
6+
- **Added** default empty constructors for `Profile` and `Project` classes
7+
- **Reworked** all badge ID-handling maps into functions under new namespaces
8+
- **Added** more comments to classes and methods
9+
10+
###### Latest
11+
---
12+
###### Older
13+
114
### v1.2.1
215
##### Patches
316

@@ -10,10 +23,6 @@
1023
#### Developers
1124
- **Added** Geode and Geometry Dash version information to featured project pop-up
1225

13-
###### Latest
14-
---
15-
###### Older
16-
1726
## v1.2.0
1827
#### Team Project pop-up
1928

0 commit comments

Comments
 (0)