File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 workflow_dispatch :
55 push :
66 branches :
7- - ' ** '
7+ - " ** "
88
99jobs :
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
Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 3.21 )
22set (CMAKE_CXX_STANDARD 20)
33set (CMAKE_CXX_STANDARD_REQUIRED ON )
4- set (CMAKE_CXX_VISIBILITY_PRESET hidden)
5-
64if ("${CMAKE_SYSTEM_NAME} " STREQUAL "iOS" OR IOS )
75 set (CMAKE_OSX_ARCHITECTURES "arm64" )
86else ()
97 set (CMAKE_OSX_ARCHITECTURES "arm64;x86_64" )
108endif ()
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
2416if (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
3022add_subdirectory ($ENV{GEODE_SDK} ${CMAKE_CURRENT_BINARY_DIR} /geode )
3123
32- # Set up dependencies, resources, and link Geode.
3324setup_geode_mod (${PROJECT_NAME} )
Original file line number Diff line number Diff line change 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
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
You can’t perform that action at this time.
0 commit comments