SUBDIRS=$(LIB_SUBDIRS) $(PROG_SUBDIRS)
LOCALEDIR=@LOCALEDIR@
WWWDIR=@WWWDIR@
+HEADERS=calendar.h groupdav.h messages.h modules_init.h paramhandling.h preferences.h roomops.h subst.h sysdep.h tcp_sockets.h utils.h webcit.h webserver.h
# End of configuration section
mkdir-init:
mkdir locale
+.SILENT:
.SUFFIXES: .cpp .c .o
distclean: clean
rm -f Makefile config.cache config.log config.status \
- po/Makefile \
+ po/webcit/Makefile \
$(srcdir)/TAGS
setup: setup.o gettext.o
cookie_conversion.o locate_host.o summary.o \
webcit.o auth.o tcp_sockets.o mainmenu.o serv_func.o who.o marchlist.o \
roomops.o roomlist.o roomtokens.o roomviews.o blogview_renderer.o \
- messages.o msg_renderers.o userlist.o paging.o sysmsgs.o \
+ messages.o msg_renderers.o paging.o sysmsgs.o \
useredit.o vcard_edit.o preferences.o html2html.o listsub.o roomchat.o \
graphics.o netconf.o siteconfig.o subst.o bbsview_renderer.o \
calendar.o calendar_tools.o calendar_view.o tasks.o event.o smtpqueue.o \
webserver.o context_loop.o cookie_conversion.o marchlist.o \
webcit.o auth.o tcp_sockets.o mainmenu.o serv_func.o who.o listsub.o \
roomops.o roomlist.o roomtokens.o roomviews.o blogview_renderer.o \
- messages.o msg_renderers.o userlist.o paging.o sysmsgs.o \
+ messages.o msg_renderers.o paging.o sysmsgs.o \
useredit.o locate_host.o siteconfig.o subst.o vcard_edit.o roomchat.o \
graphics.o netconf.o preferences.o html2html.o openid.o bbsview_renderer.o \
summary.o calendar.o calendar_tools.o calendar_view.o tasks.o event.o wiki.o \
paramhandling.o utils.o ical_maps.o ical_subst.o static.o feed_generator.o \
$(LIBS)
-.c.o:
- $(CC) $(CFLAGS) $(DEFS) -c $(PTHREAD_DEFS) $<
+%.o: %.c ${HEADERS}
+ echo "CC $<"
+ $(CC) $(CFLAGS) $(DEFS) $(PTHREAD_DEFS) -c -o $@ $<
-.cpp.o:
- $(CC) $(CFLAGS) $(DEFS) -c $(PTHREAD_DEFS) $<
+%.o: %.cpp ${HEADERS}
+ echo "CC+ $<"
+ $(CC) $(CFLAGS) $(DEFS) $(PTHREAD_DEFS) -c -o $@ $<
Makefile: $(srcdir)/Makefile.in config.status
CONFIG_FILES=Makefile CONFIG_HEADERS= $(SHELL) ./config.status
done
install-locale:
- cd po; $(MAKE)
+ cd po/webcit/; $(MAKE)
for i in `find locale -type d | grep -v .svn` \
; do \
test -d $(DESTDIR)$(LOCALEDIR)/$$i || mkdir -p $(DESTDIR)$(LOCALEDIR)/$$i; \