blob: ae1e2a2405965f14d8fa2c73332404b8858d6c67 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# config/post.in
# put all:: first just in case no other rules occur here
#
all::
check::
check-windows::
.depend: $(SRCS) $(SRCTOP)/util/depfix.sed
if test -n "$(SRCS)" ; then \
$(CC) -M $(CFLAGS) $(SRCS) | \
sed -f $(SRCTOP)/util/depfix.sed | \
sed -e 's; $(SRCTOP)/; $$(SRCTOP)/;g' | \
sed -e 's; $(srcdir)/; $$(srcdir)/;g' | \
sed -e 's; $(BUILDTOP)/; $$(BUILDTOP)/;g' | \
sed -e 's; \./; ;g' > .depend; \
else :; fi
depend:: .depend
if test -n "$(SRCS)" ; then \
sed -e '/^# +++ Dependency line eater +++/,$$d' \
< $(srcdir)/Makefile.in | cat - .depend \
> $(srcdir)/Makefile.in.new; \
$(MV) $(srcdir)/Makefile.in $(srcdir)/Makefile.in.old; \
$(MV) $(srcdir)/Makefile.in.new $(srcdir)/Makefile.in; \
else :; fi
clean:: clean-$(WHAT)
$(RM) config.log pre.out post.out Makefile.out
clean-unix::
if test -n "$(OBJS)" ; then $(RM) $(OBJS); else :; fi
$(RM) .depend
clean-windows::
$(RM) *.$(OBJEXT)
$(RM) msvc.pdb *.err
|