-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.in
101 lines (76 loc) · 2.75 KB
/
Makefile.in
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
# ./Makefile.in -*- Makefile -*-
# $Id: Makefile.in,v 1.7 2004-05-08 17:21:07 pcg Exp $
@MCOMMON@
srcdir = @srcdir@
VPATH = @srcdir@
.PATH: @srcdir@
first_rule: all
dummy:
subdirs = src doc src/test
allsubdirs = W11 $(subdirs)
DIST = INSTALL README.configure configure Makefile Makefile.in ChangeLog
DIST_CFG = autoconf/aclocal.m4 autoconf/xpm.m4 autoconf/libtool.m4 \
autoconf/configure.in autoconf/config.h.in \
autoconf/Make.common.in autoconf/install-sh autoconf/mkinstalldirs \
autoconf/config.guess autoconf/config.sub \
autoconf/ltmain.sh \
MKDIR = $(srcdir)/autoconf/mkinstalldirs
#-------------------------------------------------------------------------
all allbin alldoc tags:
@if test x@host_os@ = xcygwin; then (cd W11; ${MAKE} $@) || exit 1; fi
@for I in ${subdirs}; do (cd $$I; ${MAKE} $@) || exit 1; done
realclean: clean
$(RMF) config.h config.status config.log libtool
clean:
$(RMF) *~ config.cache
$(RMF) -r autom4te.cache
@if test x@host_os@ = xcygwin; then (cd W11; ${MAKE} $@) || exit 1; fi
@for I in ${subdirs}; do (cd $$I; ${MAKE} $@) || exit 1; done
#
# entry points for other programs
#
rxvt:
(cd src; ${MAKE})
tests:
(cd src/test; ${MAKE} tests)
#-------------------------------------------------------------------------
configure: autoconf/configure.in autoconf/aclocal.m4 autoconf/config.h.in
cd $(srcdir);
./.prebuild
config.status:
if test -x config.status; then config.status --recheck; \
else $(SHELL) configure; fi
autoconf/config.h.in: autoconf/configure.in
cd $(srcdir);
./.prebuild
installdirs:
$(MKDIR) $(DESTDIR)$(bindir)
$(MKDIR) $(DESTDIR)$(mandir)
install: installdirs
@if test x@host_os@ = xcygwin; then (cd W11; ${MAKE} $@) || exit 1; fi
@for I in $(subdirs); do (cd $$I; $(MAKE) DESTDIR=$(DESTDIR) $@) || exit 1; done
Makefiles:
$(SHELL) config.status
cleandir: realclean
# distclean goal is for making a clean source tree, but if you have run
# configure from a different directory, then doesn't destroy all your
# hardly compiled and linked stuff. That's why there is always $(srcdir)/
# In that case most of those commands do nothing, except cleaning *~
# and cleaning source links.
distclean:
(cd $(srcdir); $(RMF) *~ config.cache config.h config.log config.status libtool)
@for I in $(allsubdirs); do (cd $$I; $(MAKE) $@) || exit 1; done
(cd $(srcdir); $(RMF) Makefile autoconf/Make.common)
distdir:
cd doc && $(MAKE) yodl/versioninfo.yo rxvt.html rxvtRef.txt
rm -rf $(VERNAME)
mkdir $(VERNAME)
rsync -aR `cat MANIFEST` $(VERNAME)/.
tar.gz: distdir
tar cvf - $(VERNAME) | gzip -vf9 > $(VERNAME).tar.gz
rm -rf $(VERNAME)
tar.bz2: distdir
tar cvf - $(VERNAME) | bzip2 -vf9 > $(VERNAME).tar.bz2
rm -rf $(VERNAME)
dist: tar.bz2
# ------------------------------------------------------------------------