5
INCLUDES += -I.. -I$(VDRDIR)/include
7
### The directory environment:
11
### The object files (add further files here):
13
OBJS = menu.o recordings.o schedule.o screenshot.o timers.o \
14
whats_on.o switch_channel.o keypress.o remote.o \
15
channels_widget.o edit_timer.o error.o pageelems.o tooltip.o \
16
vlc.o searchtimers.o edit_searchtimer.o searchresults.o \
17
searchepg.o login.o ibox.o xmlresponse.o play_recording.o \
18
pause_recording.o stop_recording.o ffw_recording.o \
19
rwd_recording.o setup.o content.o epginfo.o timerconflicts.o
29
### tntnet produces some compiler warnings,
30
### so we add -Wno-unused-variable -Wno-non-virtual-dtor for nice output ;)
32
$(CXX) $(CXXFLAGS) -Wno-unused-variable -Wno-non-virtual-dtor -c $(DEFINES) $(INCLUDES) $<
35
$(ECPPC) $(ECPPFLAGS) $(ECPPFLAGS_CPP) $<
39
MAKEDEP = $(CXX) -MM -MG
40
DEPFILE = .dependencies
41
$(DEPFILE): Makefile $(OBJS:%.o=%.cpp) $(OBJS:%.o=%.ecpp)
42
@$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.cpp) > $@
44
ifneq ($(MAKECMDGOALS),clean)
54
@rm -f *~ *.o core* libpages.a $(OBJS:%.o=%.cpp) $(DEPFILE)