diff options
Diffstat (limited to 'src/Makefile.housekeeping')
| -rw-r--r-- | src/Makefile.housekeeping | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index 1e97ee62..d4ae8e31 100644 --- a/src/Makefile.housekeeping +++ b/src/Makefile.housekeeping @@ -214,6 +214,14 @@ drivers : roms : @$(ECHO) $(ROMS) +# Embedded binary +$(BIN)/embedimg.bin: $(EMBEDDED_IMAGE) + $(QM)$(ECHO) " [COPY] $@" + $(Q)$(CP) -f $(EMBEDDED_IMAGE) $@ + +$(BIN)/embed.o: $(BIN)/embedimg.bin +CFLAGS_embed = -DEMBEDIMG=\"$(BIN)/embedimg.bin\" + # Generate the NIC file from the parsed source files. The NIC file is # only for rom-o-matic. # @@ -356,6 +364,9 @@ $(BIN)/%.tmp : $(BLIB) $(MAKEDEPS) $(LDSCRIPT) -Map $(BIN)/$*.tmp.map $(Q)$(OBJDUMP) -ht $@ | $(SORTOBJDUMP) >> $(BIN)/$*.tmp.map +# Keep intermediate object file (useful for debugging) +.SECONDARY : $(BIN)/%.tmp + # Show a linker map for the specified target # $(BIN)/%.map : $(BIN)/%.tmp |
