diff options
Diffstat (limited to 'javascript')
-rw-r--r-- | javascript/Makefile | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/javascript/Makefile b/javascript/Makefile index 08f0ad7..5465c3c 100644 --- a/javascript/Makefile +++ b/javascript/Makefile @@ -11,22 +11,31 @@ INCLUDES += -I$(VDRDIR)/include -I.. OBJS := treeview.o SRCS := $(patsubst %.o,%.cpp,$(OBJS)) +include ../global.mk + ### The main target: all: libjavascript.a + @true ### Implicit rules: %.o: %.cpp - $(CXX) $(CXXFLAGS) $(TNTFLAGS) -c $(DEFINES) $(PLUGINFEATURES) $(INCLUDES) $< + $(call PRETTY_PRINT,"CC javascript/" $@) + $(Q)$(CXX) $(CXXFLAGS) $(TNTFLAGS) -c $(DEFINES) $(PLUGINFEATURES) $(INCLUDES) $< %.cpp: %.js - $(ECPPC) $(ECPPFLAGS) $(ECPPFLAGS_JS) -b -m "text/javascript" $< + $(call PRETTY_PRINT,"ECPP javascript/" $@) + $(Q)$(ECPPC) $(ECPPFLAGS) $(ECPPFLAGS_JS) -b -m "text/javascript" $< ### Targets: libjavascript.a: $(OBJS) - $(AR) r $@ $^ + $(call PRETTY_PRINT,"AR javascript/" $@) + $(Q)$(AR) r $@ $^ $(AR_NUL) clean: + $(call PRETTY_PRINT,"CLN javascript/") @rm -f *~ *.o core* libjavascript.a $(SRCS) dist: clean @echo "Nothing to do for distribution here ..." + +.PRECIOUS: $(SRCS) |