mirror of
https://github.com/DarkStore-3DS/buildtools.git
synced 2026-07-03 00:39:37 +00:00
Add target to run on a 3DS via 3dslink.
This commit is contained in:
@@ -31,6 +31,8 @@ EMPTY :=
|
|||||||
SPACE := $(EMPTY) $(EMPTY)
|
SPACE := $(EMPTY) $(EMPTY)
|
||||||
STRIPPED_NAME := $(subst $(SPACE),,$(NAME))
|
STRIPPED_NAME := $(subst $(SPACE),,$(NAME))
|
||||||
|
|
||||||
|
REMOTE_IP ?= 127.0.0.1 # User-defined
|
||||||
|
|
||||||
ifeq ($(LIBRARY),1)
|
ifeq ($(LIBRARY),1)
|
||||||
EXTRA_OUTPUT_FILES += $(INCLUDE_DIRS)
|
EXTRA_OUTPUT_FILES += $(INCLUDE_DIRS)
|
||||||
endif
|
endif
|
||||||
@@ -105,6 +107,7 @@ ifeq ($(TARGET),3DS)
|
|||||||
BIN2S := $(DEVKITARM)/bin/bin2s
|
BIN2S := $(DEVKITARM)/bin/bin2s
|
||||||
SMDHTOOL := $(DEVKITARM)/bin/smdhtool
|
SMDHTOOL := $(DEVKITARM)/bin/smdhtool
|
||||||
_3DSXTOOL := $(DEVKITARM)/bin/3dsxtool
|
_3DSXTOOL := $(DEVKITARM)/bin/3dsxtool
|
||||||
|
_3DSLINK := $(DEVKITARM)/bin/3dslink
|
||||||
|
|
||||||
ifeq ($(OS),Windows_NT)
|
ifeq ($(OS),Windows_NT)
|
||||||
MAKEROM := $(BUILDTOOLS_DIR)/3ds/makerom.exe
|
MAKEROM := $(BUILDTOOLS_DIR)/3ds/makerom.exe
|
||||||
@@ -158,6 +161,10 @@ ifeq ($(TARGET),3DS)
|
|||||||
run: $(OUTPUT_FILES) $(OUTPUT_ZIP_FILE)
|
run: $(OUTPUT_FILES) $(OUTPUT_ZIP_FILE)
|
||||||
@echo "Running..."
|
@echo "Running..."
|
||||||
@$(CITRA) $(RUN_FLAGS) $(OUTPUT_DIR)/$(STRIPPED_NAME).elf
|
@$(CITRA) $(RUN_FLAGS) $(OUTPUT_DIR)/$(STRIPPED_NAME).elf
|
||||||
|
|
||||||
|
runhw: $(OUTPUT_FILES) $(OUTPUT_ZIP_FILE)
|
||||||
|
@echo "Running..."
|
||||||
|
@$(_3DSLINK) --address $(REMOTE_IP) $(OUTPUT_DIR)/3ds/$(STRIPPED_NAME)/$(STRIPPED_NAME).3dsx
|
||||||
else
|
else
|
||||||
run: $(OUTPUT_FILES) $(OUTPUT_ZIP_FILE)
|
run: $(OUTPUT_FILES) $(OUTPUT_ZIP_FILE)
|
||||||
@echo "Running..."
|
@echo "Running..."
|
||||||
|
|||||||
Reference in New Issue
Block a user