head	1.1;
branch	1.1.1;
access;
symbols
	EMACS_19_28:1.1.1.11
	EMACS_19_27:1.1.1.11
	EMACS_19_26:1.1.1.11
	EMACS_19_25:1.1.1.10
	EMACS_19_24:1.1.1.10
	EMACS_19_23:1.1.1.10
	EMACS_19_22:1.1.1.9
	EMACS_19_21:1.1.1.8
	EMACS_19_20:1.1.1.7
	EMACS_19_19:1.1.1.6
	EMACS_19_18:1.1.1.5
	EMACS_19_17:1.1.1.4
	EMACS_19_16:1.1.1.4
	EMACS_19_15:1.1.1.4
	EMACS_19_14:1.1.1.3
	EMACS_19_13:1.1.1.2
	EMACS_19_12:1.1.1.2
	EMACS_19_11:1.1.1.2
	EMACS_19_10:1.1.1.2
	EMACS_19_9:1.1.1.2
	EMACS_19_8:1.1.1.2
	EMACS_19_7:1.1.1.2
	EMACS_18_59:1.1.1.1
	FSF_DIST:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2004.11.05.07.57.27;	author Ben Wing;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2004.11.05.07.57.27;	author Ben Wing;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2004.11.05.07.59.21;	author Ben Wing;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2004.11.05.08.19.57;	author Ben Wing;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2004.11.05.08.23.14;	author Ben Wing;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2004.11.05.08.32.27;	author Ben Wing;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2004.11.05.08.35.59;	author Ben Wing;	state Exp;
branches;
next	1.1.1.7;

1.1.1.7
date	2004.11.05.08.39.20;	author Ben Wing;	state Exp;
branches;
next	1.1.1.8;

1.1.1.8
date	2004.11.05.08.42.49;	author Ben Wing;	state Exp;
branches;
next	1.1.1.9;

1.1.1.9
date	2004.11.05.08.45.57;	author Ben Wing;	state Exp;
branches;
next	1.1.1.10;

1.1.1.10
date	2004.11.05.08.49.54;	author Ben Wing;	state Exp;
branches;
next	1.1.1.11;

1.1.1.11
date	2004.11.05.09.01.32;	author Ben Wing;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@all: texindex

clean:
	rm -f texindex.o texindex

texindex: texindex.o
	$(CC) -o $@@ $(LDFLAGS) $(CFLAGS) $?
texindex.o: texindex.c
@


1.1.1.1
log
@import emacs-18.59
@
text
@@


1.1.1.2
log
@import emacs-19.7
@
text
@d1 8
@


1.1.1.3
log
@import emacs-19.14
@
text
@a0 73
#### Makefile for the Emacs User's Manual.
#### Just a few targets required by the coding standards.

info: ../info/emacs ../info/cl ../info/forms ../info/vip

dvi: emacs.dvi cl.dvi forms.dvi vip.dvi
.texi.dvi:
	tex $<

EMACSSOURCES= \
	emacs.texi \
	screen.texi \
	commands.texi \
	entering.texi \
	basic.texi \
	undo.texi \
	mini.texi \
	m-x.texi \
	help.texi \
	mark.texi \
	killing.texi \
	regs.texi \
	display.texi \
	search.texi \
	fixit.texi \
	files.texi \
	buffers.texi \
	windows.texi \
	frames.texi \
	major.texi \
	indent.texi \
	text.texi \
	programs.texi \
	building.texi \
	abbrevs.texi \
	picture.texi \
	sending.texi \
	rmail.texi \
	dired.texi \
	calendar.texi \
	misc.texi \
	custom.texi \
	trouble.texi \
	cmdargs.texi \
	anti.texi \
	gnu.texi \
	glossary.texi

../info/emacs: ${EMACSSOURCES}
	makeinfo emacs.texi
emacs.dvi: ${EMACSSOURCES}

../info/cl: cl.texinfo
	makeinfo cl.texinfo
cl.dvi: cl.texi

../info/forms: forms.texinfo
	makeinfo forms.texinfo
forms.dvi: forms.texi

../info/vip: vip.texinfo
	makeinfo vip.texinfo
vip.dvi: vip.texi

mostlyclean:
	rm -f *.log *.cp *.fn *.ky *.pg *.vr *.o core
clean: mostlyclean
	rm -f *.dvi
distclean: clean
	rf -f texindex
realclean: distclean
	rm -f *.aux *.cps *.fns *.kys *.pgs *.vrs
	rm -f ../info/emacs* ../info/cl* ../info/forms* ../info/vip*
@


1.1.1.4
log
@import emacs-19.15
@
text
@d70 1
a70 1
	rm -f texindex
@


1.1.1.5
log
@import emacs-19.18
@
text
@d55 1
a55 1
cl.dvi: cl.texinfo
d59 1
a59 1
forms.dvi: forms.texinfo
d63 1
a63 5
vip.dvi: vip.texinfo

../info/gnus: gnus.texi
	makeinfo gnus.texi
gnus.dvi: gnus.texi
@


1.1.1.6
log
@import emacs-19.19
@
text
@d4 1
a4 1
info: ../info/emacs ../info/cl.info ../info/forms ../info/vip ../info/gnus ../info/sc
d6 1
a6 1
dvi: emacs.dvi cl.dvi forms.dvi gnus.dvi sc.dvi vip.dvi
a60 4
../info/sc: sc.texinfo
	makeinfo sc.texinfo
sc.dvi: forms.texinfo

@


1.1.1.7
log
@import emacs-19.20
@
text
@d4 1
a4 6
MAKEINFO = makeinfo
TEXINDEX_OBJS = texindex.o ../.lib-src/getopt.o ../lib-src/getopt.o
INFO_TARGETS = ../info/emacs ../info/cl.info ../info/forms ../info/vip \
	       ../info/gnus ../info/sc ../info/info
DVI_TARGETS = emacs.dvi cl.dvi forms.dvi vip.dvi gnus.dvi sc.dvi
INFOSOURCES = info.texi info-stnd.texi
d6 1
d8 1
a8 1
	texi2dvi $<
a48 15
info: $(INFO_TARGETS)

dvi: texindex $(DVI_TARGETS)

texindex: ${TEXINDEX_OBJS}
	$(CC) -o texindex ${TEXINDEX_OBJS}

texindex.o: texindex.c
	$(CC) -Demacs -I../src -I../lib-src -c texindex.c

../info/info: ${INFOSOURCES}
	$(MAKEINFO) --no-split info.texi

info.dvi: ${INFOSOURCES}

d50 1
a50 2
	$(MAKEINFO) emacs.texi

d53 15
a67 15
../info/cl: cl.texi
	$(MAKEINFO) cl.texi
cl.dvi: cl.texi

../info/forms: forms.texi
	$(MAKEINFO) forms.texi
forms.dvi: forms.texi

../info/sc: sc.texi
	$(MAKEINFO) sc.texi
sc.dvi: sc.texi

../info/vip: vip.texi
	$(MAKEINFO) vip.texi
vip.dvi: vip.texi
d70 1
a70 1
	$(MAKEINFO) gnus.texi
a74 1

a76 1

a78 1

d81 1
a81 1
	for file in $(INFO_TARGETS); do rm -f $${file}*; done
@


1.1.1.8
log
@import emacs-19.21
@
text
@a50 1
	gnu1.texi \
d73 1
a73 1
../info/cl.info: cl.texi
a92 3
../etc/GNU: gnu1.texi gnu.texi
	makeinfo --no-headers -o ../etc/GNU gnu1.texi

d104 1
a104 2
# Don't delete these, because they are outside the current directory.
#	for file in $(INFO_TARGETS); do rm -f $${file}*; done
@


1.1.1.9
log
@import emacs-19.22
@
text
@d5 1
a5 1
TEXINDEX_OBJS = texindex.o ../lib-src/getopt.o ../lib-src/getopt.o
@


1.1.1.10
log
@import emacs-19.23
@
text
@d5 4
a8 4
TEXINDEX_OBJS = texindex.o getopt.o
INFO_TARGETS = ../info/emacs ../info/cl ../info/forms ../info/vip \
	       ../info/gnus ../info/sc ../info/info ../info/dired-x
DVI_TARGETS = emacs.dvi cl.dvi forms.dvi vip.dvi gnus.dvi sc.dvi dired-x.dvi
a10 2
# The following rule does not work with all versions of `make'.
.SUFFIXES: .texi .dvi
a13 2
TEXI2DVI = texi2dvi

d56 1
a56 1
dvi: $(DVI_TARGETS)
a63 3
getopt.o: getopt.c
	$(CC) -Demacs -I../src -I../lib-src -c getopt.c

d67 1
a67 2
info.dvi: texindex ${INFOSOURCES}
	$(TEXI2DVI) info.texi
d72 1
a72 2
emacs.dvi: texindex ${EMACSSOURCES}
	$(TEXI2DVI) emacs.texi
d74 1
a74 1
../info/cl: cl.texi
d76 1
a76 7
cl.dvi: texindex cl.texi
	$(TEXI2DVI) cl.texi

../info/dired-x: dired-x.texi
	$(MAKEINFO) dired-x.texi
dired-x.dvi: texindex dired-x.texi
	$(TEXI2DVI) dired-x.texi
d80 1
a80 2
forms.dvi: texindex forms.texi
	$(TEXI2DVI) forms.texi
d84 1
a84 2
sc.dvi: texindex sc.texi
	$(TEXI2DVI) sc.texi
d88 1
a88 2
vip.dvi: texindex vip.texi
	$(TEXI2DVI) vip.texi
d92 1
a92 2
gnus.dvi: texindex gnus.texi
	$(TEXI2DVI) gnus.texi
@


1.1.1.11
log
@import emacs-19.26
@
text
@d24 1
@


