Update metroskrew to 0.1.3 (#534)

This commit is contained in:
Rachel 2025-06-01 16:36:05 -07:00 committed by GitHub
parent 809ed917fa
commit ad26daf9e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,4 +1,24 @@
.PHONY: all release debug check rom data target format clean distclean purge update setup_release setup_debug configure skrew meson
# Keep this list in alphabetical order for ease of reference.
.PHONY: \
all \
check \
clean \
configure \
data \
distclean \
debug \
format \
meson \
purge \
release \
rom \
setup_debug \
setup_release \
skrew \
skrewrm \
skrewup \
target \
update
SUBPROJ_DIR := subprojects
@ -30,7 +50,7 @@ endif
# Set up the compiler toolchain dependency
SKREW_GET := tools/devtools/get_metroskrew.sh
SKREW_VER := 0.1.2
SKREW_VER := 0.1.3
SKREW_DIR := $(SUBPROJ_DIR)/metroskrew
ifneq (,$(findstring Linux,$(UNAME_S)))
@ -114,8 +134,8 @@ else
$(MESON) subprojects purge --confirm
endif
update: meson
$(MESON) subprojects update
update: meson skrewup
$(MESON) subprojects update || true
setup_release: $(BUILD)/build.ninja
$(MESON) configure build -Dgdb_debugging=false
@ -151,5 +171,10 @@ $(MESON_SUB):
skrew: $(SKREW_EXE)
skrewrm:
rm -rf $(SKREW_DIR)
skrewup: skrewrm skrew
$(SKREW_EXE):
SKREW_SYS=$(SKREW_SYS) SKREW_VER=$(SKREW_VER) SKREW_DIR=$(SKREW_DIR) $(SKREW_GET)