added mac build support
0
.gitattributes
vendored
Normal file → Executable file
4
.gitignore
vendored
Normal file → Executable file
|
@ -59,3 +59,7 @@ build
|
||||||
|
|
||||||
# Copyrighted Executables
|
# Copyrighted Executables
|
||||||
*.exe
|
*.exe
|
||||||
|
ctrtool
|
||||||
|
makerom
|
||||||
|
bannertool
|
||||||
|
3dsxlink
|
||||||
|
|
2
Makefile
Normal file → Executable file
|
@ -28,6 +28,7 @@ include $(DEVKITARM)/3ds_rules
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
TARGET := result/Minicraft3DS
|
TARGET := result/Minicraft3DS
|
||||||
ICON_TARGET := icons-banners/icon
|
ICON_TARGET := icons-banners/icon
|
||||||
|
RESULT := result
|
||||||
BUILD := build
|
BUILD := build
|
||||||
SOURCES := source source/minizip
|
SOURCES := source source/minizip
|
||||||
DATA := data
|
DATA := data
|
||||||
|
@ -122,6 +123,7 @@ endif
|
||||||
all: $(BUILD)
|
all: $(BUILD)
|
||||||
|
|
||||||
$(BUILD):
|
$(BUILD):
|
||||||
|
@test -d $(RESULT) || mkdir $(RESULT)
|
||||||
@[ -d $@ ] || mkdir -p $@
|
@[ -d $@ ] || mkdir -p $@
|
||||||
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
|
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
|
||||||
|
|
||||||
|
|
0
README.md
Normal file → Executable file
0
build.bat
Normal file → Executable file
12
build.command
Executable file
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/bash
|
||||||
|
cd "`dirname $0`"
|
||||||
|
echo Building 3DSX/ELF/SMDH...
|
||||||
|
make
|
||||||
|
echo Creating banner...
|
||||||
|
`dirname $0`/bannertool makebanner -i icons-banners/banner.png -a icons-banners/audio.wav -o icons-banners/banner.bnr
|
||||||
|
echo Creating icon...
|
||||||
|
`dirname $0`/bannertool makesmdh -s "Minicraft3DS" -l "3DS Homebrew port of Notch's ludum dare game 'Minicraft', updated." -p "Davideesk/Andre111/ElijahZAwesome" -i icons-banners/icon.png -o icons-banners/icon.icn
|
||||||
|
echo Creating CIA...
|
||||||
|
`dirname $0`/makerom -f cia -o result/Minicraft3DS.cia -DAPP_ENCRYPTED=false -rsf icons-banners/Minicraft3DS.rsf -target t -exefslogo -elf result/Minicraft3DS.elf -icon icons-banners/icon.icn -banner icons-banners/banner.bnr
|
||||||
|
echo Creating 3DS/CCI...
|
||||||
|
`dirname $0`/makerom -f cci -o result/Minicraft3DS.3ds -DAPP_ENCRYPTED=true -rsf icons-banners/Minicraft3DS.rsf -target t -exefslogo -elf result/Minicraft3DS.elf -icon icons-banners/icon.icn -banner icons-banners/banner.bnr
|
0
data/Font.png
Normal file → Executable file
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
0
data/bottombg.png
Normal file → Executable file
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.5 KiB |
0
data/icons2.png
Normal file → Executable file
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
0
icons-banners/Minicraft3DS.rsf
Normal file → Executable file
0
icons-banners/audio.wav
Normal file → Executable file
0
icons-banners/banner.png
Normal file → Executable file
Before Width: | Height: | Size: 6 KiB After Width: | Height: | Size: 6 KiB |
0
icons-banners/icon.png
Normal file → Executable file
Before Width: | Height: | Size: 415 B After Width: | Height: | Size: 415 B |