summaryrefslogtreecommitdiff
path: root/tools/root.make
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2008-11-21 15:07:15 +0000
committerBjörn Stenberg <bjorn@haxx.se>2008-11-21 15:07:15 +0000
commit6640978129e8d3153027060ca79ba17e62114d25 (patch)
tree01a4e340227e0baadc8e0e123011a984c3be90ae /tools/root.make
parent7ef2a053b8082943f5626ec55e78d98ffa5c7820 (diff)
downloadrockbox-6640978129e8d3153027060ca79ba17e62114d25.tar.gz
rockbox-6640978129e8d3153027060ca79ba17e62114d25.zip
Altered mkdepfile to use a single gcc call and post-process the output. This speeds up the dependency generation, especially in cygwin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19169 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools/root.make')
-rw-r--r--tools/root.make4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/root.make b/tools/root.make
index c6a9232a85..0d12e30a4b 100644
--- a/tools/root.make
+++ b/tools/root.make
@@ -92,7 +92,7 @@ veryclean: clean
92 92
93clean: 93clean:
94 $(SILENT)echo Cleaning build directory 94 $(SILENT)echo Cleaning build directory
95 $(SILENT)rm -rf rockbox.zip rockbox.7z rockbox.tar rockbox.tar.gz rockbox.tar.bz2 TAGS apps firmware comsim sim lang.[ch] manual *.pdf *.a credits.raw rockbox.ipod bitmaps pluginbitmaps UI256.bmp rockbox-full.zip html txt rockbox-manual*.zip sysfont.h rockbox-info.txt voicefontids *.wav *.mp3 *.voice max_language_size.h $(CLEANOBJS) $(LINKRAM) $(LINKROM) rockbox.elf rockbox.map rockbox.bin $(DEPFILE) rombox.elf rombox.map rombox.bin $(BINARY) $(FLASHFILE) uisimulator bootloader flash 95 $(SILENT)rm -rf rockbox.zip rockbox.7z rockbox.tar rockbox.tar.gz rockbox.tar.bz2 TAGS apps firmware comsim sim lang.[ch] manual *.pdf *.a credits.raw rockbox.ipod bitmaps pluginbitmaps UI256.bmp rockbox-full.zip html txt rockbox-manual*.zip sysfont.h rockbox-info.txt voicefontids *.wav *.mp3 *.voice max_language_size.h $(CLEANOBJS) $(LINKRAM) $(LINKROM) rockbox.elf rockbox.map rockbox.bin $(DEPFILE) rombox.elf rombox.map rombox.bin $(BINARY) $(FLASHFILE) uisimulator bootloader flash $(BOOTLINK)
96 96
97#### linking the binaries: #### 97#### linking the binaries: ####
98 98
@@ -109,6 +109,8 @@ LINKRAM := $(BUILDDIR)/ram.link
109ROMLDS := $(FIRMDIR)/rom.lds 109ROMLDS := $(FIRMDIR)/rom.lds
110LINKROM := $(BUILDDIR)/rom.link 110LINKROM := $(BUILDDIR)/rom.link
111 111
112OBJ += $(LANG_O)
113
112$(LINKRAM): $(RAMLDS) 114$(LINKRAM): $(RAMLDS)
113 $(call PRINTS,PP $(@F)) 115 $(call PRINTS,PP $(@F))
114 $(call preprocess2file,$<,$@,-DLOADADDRESS=$(LOADADDRESS)) 116 $(call preprocess2file,$<,$@,-DLOADADDRESS=$(LOADADDRESS))