diff options
-rw-r--r-- | apps/plugins/plugins.make | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/plugins/plugins.make b/apps/plugins/plugins.make index c4fe43c007..4c20a84835 100644 --- a/apps/plugins/plugins.make +++ b/apps/plugins/plugins.make | |||
@@ -15,6 +15,8 @@ ROCKS1 := $(subst $(ROOTDIR),$(BUILDDIR),$(ROCKS1)) | |||
15 | 15 | ||
16 | ROCKS := $(ROCKS1) | 16 | ROCKS := $(ROCKS1) |
17 | 17 | ||
18 | ROCKS1 := $(ROCKS1:%.lua=) | ||
19 | |||
18 | # libplugin.a | 20 | # libplugin.a |
19 | PLUGINLIB := $(BUILDDIR)/apps/plugins/libplugin.a | 21 | PLUGINLIB := $(BUILDDIR)/apps/plugins/libplugin.a |
20 | PLUGINLIB_SRC = $(call preprocess, $(APPSDIR)/plugins/lib/SOURCES) | 22 | PLUGINLIB_SRC = $(call preprocess, $(APPSDIR)/plugins/lib/SOURCES) |
@@ -96,6 +98,9 @@ else | |||
96 | $(SILENT)$(OC) -O binary $(BUILDDIR)/$*.elf $@ | 98 | $(SILENT)$(OC) -O binary $(BUILDDIR)/$*.elf $@ |
97 | endif | 99 | endif |
98 | 100 | ||
101 | $(BUILDDIR)/apps/plugins/%.lua: $(ROOTDIR)/apps/plugins/%.lua | ||
102 | $(call PRINTS,CP $(subst $(ROOTDIR)/,,$<))cp $< $(BUILDDIR)/apps/plugins/ | ||
103 | |||
99 | $(BUILDDIR)/%.refmap: $(APPSDIR)/plugin.h $(OVERLAYREF_LDS) $(PLUGINLIB) $(PLUGINBITMAPLIB) | 104 | $(BUILDDIR)/%.refmap: $(APPSDIR)/plugin.h $(OVERLAYREF_LDS) $(PLUGINLIB) $(PLUGINBITMAPLIB) |
100 | $(call PRINTS,LD $(@F))$(CC) $(PLUGINFLAGS) -o /dev/null \ | 105 | $(call PRINTS,LD $(@F))$(CC) $(PLUGINFLAGS) -o /dev/null \ |
101 | $(filter %.o, $^) \ | 106 | $(filter %.o, $^) \ |