diff options
author | Jens Arnold <amiconn@rockbox.org> | 2006-10-22 00:21:57 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2006-10-22 00:21:57 +0000 |
commit | 0cc8b7113c9b33ee752c33d36a2cd593aae42705 (patch) | |
tree | da870e699ac8ec9622d6362fea811257907cf438 /tools/make.inc | |
parent | 5db8081822baa446bd1c81ac68b75c04b0919112 (diff) | |
download | rockbox-0cc8b7113c9b33ee752c33d36a2cd593aae42705.tar.gz rockbox-0cc8b7113c9b33ee752c33d36a2cd593aae42705.zip |
Speed up build process in general by using internal functions of make instead of spawning sub-shells where possible.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11307 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools/make.inc')
-rw-r--r-- | tools/make.inc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/make.inc b/tools/make.inc index 344fa23543..e2430a2b6b 100644 --- a/tools/make.inc +++ b/tools/make.inc | |||
@@ -5,12 +5,12 @@ SILENT=@ | |||
5 | endif | 5 | endif |
6 | 6 | ||
7 | $(OBJDIR)/%.o: %.c | 7 | $(OBJDIR)/%.o: %.c |
8 | $(SILENT)mkdir -p `dirname $@` | 8 | $(SILENT)mkdir -p $(dir $@) |
9 | @echo "CC $<" | 9 | @echo "CC $<" |
10 | $(SILENT)$(CC) $(CFLAGS) -c $< -o $@ | 10 | $(SILENT)$(CC) $(CFLAGS) -c $< -o $@ |
11 | 11 | ||
12 | $(OBJDIR)/%.o: %.S | 12 | $(OBJDIR)/%.o: %.S |
13 | $(SILENT)mkdir -p `dirname $@` | 13 | $(SILENT)mkdir -p $(dir $@) |
14 | @echo "CC $<" | 14 | @echo "CC $<" |
15 | $(SILENT)$(CC) $(CFLAGS) -c $< -o $@ | 15 | $(SILENT)$(CC) $(CFLAGS) -c $< -o $@ |
16 | 16 | ||
@@ -26,7 +26,7 @@ $(OBJDIR)/%.o: %.S | |||
26 | # without the proper path. | 26 | # without the proper path. |
27 | # | 27 | # |
28 | $(DEPFILE): $(SOURCES) | 28 | $(DEPFILE): $(SOURCES) |
29 | $(SILENT)mkdir -p `dirname $(DEPFILE)` | 29 | $(SILENT)mkdir -p $(dir $(DEPFILE)) |
30 | $(SILENT)rm -f $(DEPFILE) | 30 | $(SILENT)rm -f $(DEPFILE) |
31 | $(SILENT)(for each in $(SOURCES) x; do \ | 31 | $(SILENT)(for each in $(SOURCES) x; do \ |
32 | if test "$$each" = "credits.c"; then \ | 32 | if test "$$each" = "credits.c"; then \ |