1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-29 13:49:30 +03:00

r22416: Remove precompiled headers on clean.

This commit is contained in:
James Peach
2007-04-20 18:12:07 +00:00
committed by Gerald (Jerry) Carter
parent b04dee02d1
commit 250028ef03

View File

@ -1021,11 +1021,13 @@ MAKEDIR = || exec false; \
$(CC) -I. -I$(srcdir) $(FLAGS) $(PICFLAG) -c $< -o $@ >/dev/null 2>&1
@BROKEN_CC@ -mv `echo $@ | sed 's%^.*/%%g'` $@
PRECOMPILED_HEADER = $(builddir)/include/includes.h.gch
# this adds support for precompiled headers. To use it, install a snapshot
# of gcc-3.4 and run 'make pch' before you do the main build.
pch: proto_exists
rm -f $(builddir)/include/includes.h.gch
$(CC) -I. -I$(srcdir) $(FLAGS) $(PICFLAG) -c $(srcdir)/include/includes.h -o $(builddir)/include/includes.h.gch
rm -f $(PRECOMPILED_HEADER)
$(CC) -I. -I$(srcdir) $(FLAGS) $(PICFLAG) -c $(srcdir)/include/includes.h -o $(PRECOMPILED_HEADER)
# These dependencies are only approximately correct: we want to make
# sure Samba's paths are updated if ./configure is re-run. Really it
@ -1857,6 +1859,7 @@ uninstallpammodules:
TOPFILES=dynconfig.o
clean: delheaders python_clean
-rm -f $(PRECOMPILED_HEADER)
-rm -f core */*~ *~ */*.o */*/*.o */*/*/*.o \
*/*.@SHLIBEXT@ */*/*.@SHLIBEXT@ */*/*/*.@SHLIBEXT@ \
$(TOPFILES) $(BIN_PROGS) $(SBIN_PROGS) $(ROOT_SBIN_PROGS) \