mirror of
https://github.com/zeldaret/mm.git
synced 2026-08-12 11:51:58 -04:00
Build tools rework (#1542)
* yeet libyaz0 * replace elf2rom * makeyar.py * some cleanup * Yeet unused tools * format scripts * Review * review * Rework checksummer.py to modify input file instead
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
CFLAGS := -Wall -Wextra -Wpedantic -std=c99 -g -Os
|
||||
PROGRAMS := elf2rom makeromfs mkdmadata mkldscript reloc_prereq yaz0 makeyar
|
||||
PROGRAMS := mkdmadata mkldscript reloc_prereq
|
||||
|
||||
ifeq ($(shell command -v clang >/dev/null 2>&1; echo $$?),0)
|
||||
CC := clang
|
||||
@@ -12,13 +12,9 @@ all: $(PROGRAMS)
|
||||
clean:
|
||||
$(RM) $(PROGRAMS)
|
||||
|
||||
elf2rom_SOURCES := elf2rom.c elf32.c n64chksum.c util.c
|
||||
makeromfs_SOURCES := makeromfs.c n64chksum.c util.c
|
||||
mkdmadata_SOURCES := mkdmadata.c spec.c util.c
|
||||
mkldscript_SOURCES := mkldscript.c spec.c util.c
|
||||
reloc_prereq_SOURCES := reloc_prereq.c spec.c util.c
|
||||
yaz0_SOURCES := yaz0tool.c yaz0.c util.c
|
||||
makeyar_SOURCES := makeyar.c elf32.c yaz0.c util.c
|
||||
|
||||
define COMPILE =
|
||||
$(1): $($1_SOURCES)
|
||||
|
||||
Reference in New Issue
Block a user