summaryrefslogtreecommitdiff
path: root/apps/plugins/zxbox/zxbox.make
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/zxbox/zxbox.make')
-rw-r--r--apps/plugins/zxbox/zxbox.make6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/plugins/zxbox/zxbox.make b/apps/plugins/zxbox/zxbox.make
index e617ba3a12..937bcde432 100644
--- a/apps/plugins/zxbox/zxbox.make
+++ b/apps/plugins/zxbox/zxbox.make
@@ -36,7 +36,7 @@ ifdef SIMVER
36 ZXBOX_LDFLAGS = $(SHARED_FLAG) # <-- from Makefile 36 ZXBOX_LDFLAGS = $(SHARED_FLAG) # <-- from Makefile
37else 37else
38 ZXBOX_OUTLDS = $(ZXBOX_OBJDIR)/zxbox.lds 38 ZXBOX_OUTLDS = $(ZXBOX_OBJDIR)/zxbox.lds
39 ZXBOX_LDFLAGS = -T$(ZXBOX_OUTLDS) -Wl,--gc-sections -Wl,-Map,$(BUILDDIR)/$*.map 39 ZXBOX_LDFLAGS = -T$(ZXBOX_OUTLDS) -Wl,--gc-sections -Wl,-Map,$(basename $@).map
40endif 40endif
41 41
42$(ZXBOX_OUTLDS): $(ZXBOX_INLDS) $(ZXBOX_OBJ) 42$(ZXBOX_OUTLDS): $(ZXBOX_INLDS) $(ZXBOX_OBJ)
@@ -45,11 +45,11 @@ $(ZXBOX_OUTLDS): $(ZXBOX_INLDS) $(ZXBOX_OBJ)
45$(ZXBOX_OBJDIR)/zxbox.rock: $(ZXBOX_OBJ) $(ZXBOX_OUTLDS) $(PLUGINBITMAPLIB) 45$(ZXBOX_OBJDIR)/zxbox.rock: $(ZXBOX_OBJ) $(ZXBOX_OUTLDS) $(PLUGINBITMAPLIB)
46 46
47$(ZXBOX_OBJDIR)/zxbox.ovl: $(ZXBOX_OBJ) $(ZXBOX_OUTLDS) $(PLUGINBITMAPLIB) $(PLUGINLIB) 47$(ZXBOX_OBJDIR)/zxbox.ovl: $(ZXBOX_OBJ) $(ZXBOX_OUTLDS) $(PLUGINBITMAPLIB) $(PLUGINLIB)
48 $(SILENT)$(CC) $(PLUGINFLAGS) -o $(ZXBOX_OBJDIR)/$*.elf \ 48 $(SILENT)$(CC) $(PLUGINFLAGS) -o $(basename $@).elf \
49 $(filter %.o, $^) \ 49 $(filter %.o, $^) \
50 $(filter %.a, $^) \ 50 $(filter %.a, $^) \
51 -lgcc $(ZXBOX_LDFLAGS) 51 -lgcc $(ZXBOX_LDFLAGS)
52 $(call PRINTS,LD $(@F))$(OC) -O binary $(ZXBOX_OBJDIR)/$*.elf $@ 52 $(call PRINTS,LD $(@F))$(OC) -O binary $(basename $@).elf $@
53 53
54# special pattern rule for compiling zxbox with extra flags 54# special pattern rule for compiling zxbox with extra flags
55$(ZXBOX_OBJDIR)/%.o: $(ZXBOX_SRCDIR)/%.c $(PLUGINBITMAPLIB) $(ZXBOX_SRCDIR)/zxbox.make 55$(ZXBOX_OBJDIR)/%.o: $(ZXBOX_SRCDIR)/%.c $(PLUGINBITMAPLIB) $(ZXBOX_SRCDIR)/zxbox.make