diff options
| author | Anghelo Carvajal <angheloalf95@gmail.com> | 2021-07-19 20:27:49 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-19 20:27:49 -0400 |
| commit | 5fa3049236bdcfcece10c3e85d003b7fa41c8124 (patch) | |
| tree | bb4a6801f311579a2efcd8327151d7230ca3c187 /Makefile | |
| parent | 7b154c23e1c703b0d9f41b962b59c539f7a2d4f8 (diff) | |
Remove header dependencies checks (#215)
* Remove header dependencies checks
* I think this fixes it
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -171,13 +171,13 @@ build/uncompressed_dmadata: $(UNCOMPRESSED_ROM_FILES:build/uncompressed_dmadata= ./tools/dmadata.py ./tables/dmadata_table.txt $@ -u build/binary/boot build/binary/code: build/code.elf - @$(OBJCOPY) --dump-section $(notdir $@)=$@ $< /dev/null + $(OBJCOPY) --dump-section $(notdir $@)=$@ $< /dev/null build/binary/assets/scenes/%: build/code.elf - @$(OBJCOPY) --dump-section $*=$@ $< /dev/null + $(OBJCOPY) --dump-section $*=$@ $< /dev/null build/binary/overlays/%: build/code.elf - @$(OBJCOPY) --dump-section $*=$@ $< /dev/null + $(OBJCOPY) --dump-section $*=$@ $< /dev/null #### ASM rules #### @@ -249,8 +249,8 @@ build/asm/%.o: asm/%.asm | $(C_O_FILES) build/src/overlays/%.o: src/overlays/%.c $(CC) -c $(CFLAGS) $(MIPS_VERSION) $(OPTFLAGS) -o $@ $< - @./tools/overlay.py $@ build/src/overlays/$*_overlay.s - @$(AS) $(ASFLAGS) build/src/overlays/$*_overlay.s -o build/src/overlays/$*_overlay.o + ./tools/overlay.py $@ build/src/overlays/$*_overlay.s + $(AS) $(ASFLAGS) build/src/overlays/$*_overlay.s -o build/src/overlays/$*_overlay.o build/%.o: %.c $(CC) -c $(CFLAGS) $(MIPS_VERSION) $(OPTFLAGS) -o $@ $< @@ -282,17 +282,16 @@ build/comp/assets/textures/%.yaz0: build/baserom/assets/textures/% ./tools/yaz0 $< $@ build/%.d: %.c - @./tools/depend.py $< $@ - @$(GCC) $< -Iinclude -Isrc -I./ -MM -MT 'build/$*.o' >> $@ + ./tools/depend.py $< $@ build/dmadata_script.ld: build/dmadata_script.txt - @$(GCC) -E -CC -x c -Iinclude $< | grep -v '^#' > $@ + $(GCC) -E -CC -x c -Iinclude $< | grep -v '^#' > $@ build/linker_scripts/%.ld: linker_scripts/%.txt - @$(GCC) -E -CC -x c -Iinclude $< | grep -v '^#' > $@ + $(GCC) -E -CC -x c -Iinclude $< | grep -v '^#' > $@ build/assets/%.d: assets/%.c - @$(GCC) $< -Iinclude -I./ -MM -MT 'build/assets/$*.o' > $@ + $(GCC) $< -Iinclude -I./ -MM -MT 'build/assets/$*.o' > $@ ## Build C files from assets @@ -305,6 +304,7 @@ build/assets/%.bin.inc.c: assets/%.bin build/assets/%.jpg.inc.c: assets/%.jpg $(ZAPD) bren -eh -i $< -o $@ +# Checks headers dependencies of each C file ifneq ($(MAKECMDGOALS), clean) ifneq ($(MAKECMDGOALS), distclean) -include $(C_FILES:%.c=build/%.d) |
