DOC_DIR=@MAKE_DOC_DIR@
UTILBIN_DIR=@MAKE_UTILBIN_DIR@
DEPEND_FLAG=@DEPEND_FLAG@
-all: $(TARGETS)
+all: buildinfo $(TARGETS)
.SUFFIXES: .o .d .c
$(srcdir)/aclocal.m4: $(srcdir)/acinclude.m4
cd $(srcdir) && $(ACLOCAL)
+buildinfo:
+ echo
+ echo "Dependencies: $(CC) $(DEPEND_FLAG) $(CPPFLAGS) $< | sed -e 's!$*.o!$*.o $*/.o $@!' > $@"
+ echo "Complie: $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $< -o $@ "
+ echo "LDFLAGS: $(LDFLAGS)"
+ echo
+
-include $(DEP_FILES)
DESTDIR = $(INSTALL_ROOT)
-default: buildlib
+default: buildinfo buildlib
buildlib: $(LIBRARY)
-all: $(LIBRARY)
+all: buildinfo $(LIBRARY)
+
+buildinfo:
+ echo
+ echo LTCompile: $(LTCOMPILE) -o $@ -c
+ echo
+
libcitadel.pc: $(top_builddir)/config.status libcitadel.pc.in
cd $(top_builddir) && $(SHELL) ./config.status $@
clean:
+ echo "Cleaning: $(LIBRARY) *.o *.lo *.gcda *.gcov *.gcno"
cd lib && rm -f $(LIBRARY) *.o *.lo *.gcda *.gcov *.gcno
+ echo "Cleaning: $(LIBRARY) .libs _libs xdgmime/*.o xdgmime/*.lo xdgmime/.libs xdgmime/*.gcda xdgmime/*.gcov xdgmime/*.gcno"
cd lib && rm -rf .libs _libs xdgmime/*.o xdgmime/*.lo xdgmime/.libs xdgmime/*.gcda xdgmime/*.gcov xdgmime/*.gcno
rm -rf .libs libcitadel.la
.SUFFIXES: .c .cpp .lo .o
.cpp.o:
+ echo "CC+ $<"
$(CXXCOMPILE) -o $@ -c $<
.c.o:
+ echo "CC $<"
$(COMPILE) -o $@ -c $<
.c.lo:
+ echo "CC: $<"
$(LTCOMPILE) -o $@ -c $<
.PHONY: buildlib all \
dist distdir \
install uninstall
-
+.SILENT:
#
# End of configuration section
-all: all-progs-recursive webcit setup
+all: buildinfo all-progs-recursive webcit setup
+
+buildinfo:
+ echo
+ echo Compiler: $(CC) $(CFLAGS) $(DEFS) $(PTHREAD_DEFS) -c -o $@
+ echo Linker: $(CC) $(LDFLAGS) $(LIBOBJS) $(LIBS)
+ echo
# for VPATH builds (invoked by configure)
mkdir-init:
decode.o modules_init.o paramhandling.o utils.o \
ical_maps.o ical_subst.o static.o feed_generator.o \
$(LIBOBJS)
+ echo LD: webcit
$(CC) $(LDFLAGS) -o webcit $(LIBOBJS) \
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 \