summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index f3de26b48a..01242ff159 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -39,6 +39,8 @@ OBJS := $(SRC:%.c=$(OBJDIR)/%.o) $(OBJDIR)/crt0.o
39DEPS:=.deps 39DEPS:=.deps
40DEPDIRS:=$(DEPS) $(DEPS)/drivers $(DEPS)/common $(DEPS)/malloc 40DEPDIRS:=$(DEPS) $(DEPS)/drivers $(DEPS)/common $(DEPS)/malloc
41 41
42DIRS = $(subst $(DEPS),".",$(DEPDIRS))
43
42OUTPUT = $(OBJDIR)/librockbox.a 44OUTPUT = $(OBJDIR)/librockbox.a
43 45
44ifdef LOADABLE_FONTS 46ifdef LOADABLE_FONTS
@@ -59,6 +61,9 @@ $(OBJDIR)/%.o: %.S
59$(OBJDIR)/system.ajf: ../tools/bdf2ajf $(SYSTEM_FONT) 61$(OBJDIR)/system.ajf: ../tools/bdf2ajf $(SYSTEM_FONT)
60 ../tools/bdf2ajf -f $(SYSTEM_FONT) -o $(OBJDIR)/system.ajf 62 ../tools/bdf2ajf -f $(SYSTEM_FONT) -o $(OBJDIR)/system.ajf
61 63
64tags:
65 @$(SHELL) -c 'for d in $(DIRS); do { etags -o $(OBJDIR)/TAGS -a $$d/*.[ch]; }; done'
66
62clean: 67clean:
63 rm -f $(OBJS) $(OUTPUT) 68 rm -f $(OBJS) $(OUTPUT)
64 rm -rf $(OBJDIR)/$(DEPS) 69 rm -rf $(OBJDIR)/$(DEPS)