mirror of
https://github.com/GaryOderNichts/WiiUIdent.git
synced 2024-11-30 12:04:14 +01:00
Build wuhb
This commit is contained in:
parent
507fb3ac9e
commit
629bd7ca4c
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@
|
|||||||
/build
|
/build
|
||||||
*.elf
|
*.elf
|
||||||
*.rpx
|
*.rpx
|
||||||
|
*.wuhb
|
||||||
|
50
Makefile
50
Makefile
@ -8,6 +8,15 @@ endif
|
|||||||
|
|
||||||
TOPDIR ?= $(CURDIR)
|
TOPDIR ?= $(CURDIR)
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# APP_NAME sets the long name of the application
|
||||||
|
# APP_SHORTNAME sets the short name of the application
|
||||||
|
# APP_AUTHOR sets the author of the application
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
APP_NAME := mdinfo
|
||||||
|
APP_SHORTNAME := mdinfo
|
||||||
|
APP_AUTHOR := GaryOderNichts
|
||||||
|
|
||||||
include $(DEVKITPRO)/wut/share/wut_rules
|
include $(DEVKITPRO)/wut/share/wut_rules
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
@ -16,12 +25,20 @@ include $(DEVKITPRO)/wut/share/wut_rules
|
|||||||
# SOURCES is a list of directories containing source code
|
# SOURCES is a list of directories containing source code
|
||||||
# DATA is a list of directories containing data files
|
# DATA is a list of directories containing data files
|
||||||
# INCLUDES is a list of directories containing header files
|
# INCLUDES is a list of directories containing header files
|
||||||
|
# CONTENT is the path to the bundled folder that will be mounted as /vol/content/
|
||||||
|
# ICON is the game icon, leave blank to use default rule
|
||||||
|
# TV_SPLASH is the image displayed during bootup on the TV, leave blank to use default rule
|
||||||
|
# DRC_SPLASH is the image displayed during bootup on the DRC, leave blank to use default rule
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
TARGET := $(notdir $(CURDIR))
|
TARGET := $(notdir $(CURDIR))
|
||||||
BUILD := build
|
BUILD := build
|
||||||
SOURCES := .
|
SOURCES := .
|
||||||
DATA := data
|
DATA := data
|
||||||
INCLUDES := include
|
INCLUDES := include
|
||||||
|
CONTENT :=
|
||||||
|
ICON := icon.png
|
||||||
|
TV_SPLASH :=
|
||||||
|
DRC_SPLASH :=
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
# options for code generation
|
# options for code generation
|
||||||
@ -90,6 +107,34 @@ export INCLUDE := $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \
|
|||||||
|
|
||||||
export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib)
|
export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib)
|
||||||
|
|
||||||
|
ifneq (,$(strip $(CONTENT)))
|
||||||
|
export APP_CONTENT := $(TOPDIR)/$(CONTENT)
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifneq (,$(strip $(ICON)))
|
||||||
|
export APP_ICON := $(TOPDIR)/$(ICON)
|
||||||
|
else ifneq (,$(wildcard $(TOPDIR)/$(TARGET).png))
|
||||||
|
export APP_ICON := $(TOPDIR)/$(TARGET).png
|
||||||
|
else ifneq (,$(wildcard $(TOPDIR)/icon.png))
|
||||||
|
export APP_ICON := $(TOPDIR)/icon.png
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifneq (,$(strip $(TV_SPLASH)))
|
||||||
|
export APP_TV_SPLASH := $(TOPDIR)/$(TV_SPLASH)
|
||||||
|
else ifneq (,$(wildcard $(TOPDIR)/tv-splash.png))
|
||||||
|
export APP_TV_SPLASH := $(TOPDIR)/tv-splash.png
|
||||||
|
else ifneq (,$(wildcard $(TOPDIR)/splash.png))
|
||||||
|
export APP_TV_SPLASH := $(TOPDIR)/splash.png
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifneq (,$(strip $(DRC_SPLASH)))
|
||||||
|
export APP_DRC_SPLASH := $(TOPDIR)/$(DRC_SPLASH)
|
||||||
|
else ifneq (,$(wildcard $(TOPDIR)/drc-splash.png))
|
||||||
|
export APP_DRC_SPLASH := $(TOPDIR)/drc-splash.png
|
||||||
|
else ifneq (,$(wildcard $(TOPDIR)/splash.png))
|
||||||
|
export APP_DRC_SPLASH := $(TOPDIR)/splash.png
|
||||||
|
endif
|
||||||
|
|
||||||
.PHONY: $(BUILD) clean all
|
.PHONY: $(BUILD) clean all
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
@ -102,7 +147,7 @@ $(BUILD):
|
|||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
clean:
|
clean:
|
||||||
@echo clean ...
|
@echo clean ...
|
||||||
@rm -fr $(BUILD) $(TARGET).rpx $(TARGET).elf
|
@rm -fr $(BUILD) $(TARGET).wuhb $(TARGET).rpx $(TARGET).elf
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
else
|
else
|
||||||
@ -113,8 +158,9 @@ DEPENDS := $(OFILES:.o=.d)
|
|||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
# main targets
|
# main targets
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
all : $(OUTPUT).rpx
|
all : $(OUTPUT).wuhb
|
||||||
|
|
||||||
|
$(OUTPUT).wuhb : $(OUTPUT).rpx
|
||||||
$(OUTPUT).rpx : $(OUTPUT).elf
|
$(OUTPUT).rpx : $(OUTPUT).elf
|
||||||
$(OUTPUT).elf : $(OFILES)
|
$(OUTPUT).elf : $(OFILES)
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
|
![](icon.png)
|
||||||
# mdinfo
|
# mdinfo
|
||||||
|
|
||||||
Quick and dirty tool to display info about IOSU's memory devices.
|
Quick and simple tool to display info about IOSU's memory devices.
|
||||||
Can be used to figure out what eMMC chip is built into a console.
|
Can be used to figure out what eMMC chip is built into a console.
|
||||||
|
|
||||||
**Note: You need the [MochaPayload](https://github.com/wiiu-env/MochaPayload) for this to work**
|
**Note: You need the [MochaPayload](https://github.com/wiiu-env/MochaPayload) for this to work**
|
||||||
|
Loading…
Reference in New Issue
Block a user