Skip to content

Commit 1ef36a4

Browse files
committed
chore: add 15.4
1 parent 949f05b commit 1ef36a4

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.github/workflows/c-cpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: macos-latest
2020
strategy:
2121
matrix:
22-
macos-version: [ '15.3' ]
22+
macos-version: [ '15.4' ]
2323
steps:
2424
- name: Checkout
2525
uses: actions/checkout@v4

build.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ install_ipsw() {
132132
choose_xnu() {
133133
if [ -z "$MACOS_VERSION" ]; then
134134
gum style --border normal --margin "1" --padding "1 2" --border-foreground 212 "Choose $(gum style --foreground 212 'macOS') version to build:"
135-
MACOS_VERSION=$(gum choose "12.5" "13.0" "13.1" "13.2" "13.3" "13.4" "13.5" "14.0" "14.1" "14.2" "14.3" "14.4" "14.5" "14.6" "15.0" "15.1" "15.2" "15.3")
135+
MACOS_VERSION=$(gum choose "12.5" "13.0" "13.1" "13.2" "13.3" "13.4" "13.5" "14.0" "14.1" "14.2" "14.3" "14.4" "14.5" "14.6" "15.0" "15.1" "15.2" "15.3" "15.4")
136136
fi
137137
TIGHTBEAMC="tightbeamc-not-supported"
138138
case ${MACOS_VERSION} in
@@ -244,6 +244,12 @@ choose_xnu() {
244244
KDKROOT='/Library/Developer/KDKs/KDK_15.3_24D60.kdk'
245245
RC_DARWIN_KERNEL_VERSION='24.3.0'
246246
;;
247+
'15.4')
248+
RELEASE_URL='https://raw.githubusercontent.com/apple-oss-distributions/distribution-macOS/macos-154/release.json'
249+
KDK_NAME='Kernel Debug Kit 15.4 build 24E248'
250+
KDKROOT='/Library/Developer/KDKs/KDK_15.4_24E248.kdk'
251+
RC_DARWIN_KERNEL_VERSION='24.4.0'
252+
;;
247253
*)
248254
error "Invalid xnu version"
249255
exit 1
@@ -309,7 +315,7 @@ patches() {
309315
'14.4' | '14.5')
310316
PATCH_DIR="${WORK_DIR}/patches/14.4"
311317
;;
312-
'14.6' | '15.0' | '15.1' | '15.2' | '15.3')
318+
'14.6' | '15.0' | '15.1' | '15.2' | '15.3' | '15.4')
313319
PATCH_DIR="${WORK_DIR}/patches/15.0"
314320
;;
315321
*)

0 commit comments

Comments
 (0)