Makefile.in revision 225736
11556Srgrimes# Makefile for less.
21556Srgrimes
31556Srgrimes#### Start of system configuration section. ####
41556Srgrimes
51556Srgrimessrcdir = @srcdir@
61556SrgrimesVPATH = @srcdir@
71556Srgrimes
81556SrgrimesCC = @CC@
91556SrgrimesINSTALL = @INSTALL@
101556SrgrimesINSTALL_PROGRAM = @INSTALL_PROGRAM@
111556SrgrimesINSTALL_DATA = @INSTALL_DATA@
121556Srgrimes
131556SrgrimesCFLAGS = @CFLAGS@
141556SrgrimesCFLAGS_COMPILE_ONLY = -c
151556SrgrimesLDFLAGS = @LDFLAGS@
161556SrgrimesCPPFLAGS = @CPPFLAGS@
171556SrgrimesEXEEXT = @EXEEXT@
181556SrgrimesO=o
191556Srgrimes
201556SrgrimesLIBS = @LIBS@
211556Srgrimes
221556Srgrimesprefix = @prefix@
231556Srgrimesexec_prefix = @exec_prefix@
241556Srgrimes
251556Srgrimes# Where the installed binary goes.
261556Srgrimesbindir = @bindir@
271556Srgrimesbinprefix = 
281556Srgrimes
291556Srgrimessysconfdir = @sysconfdir@
301556Srgrimesdatarootdir = @datarootdir@
311556Srgrimes
321556Srgrimesmandir = @mandir@
331556Srgrimesmanext = 1
3436150Scharniermanprefix = 
3536150ScharnierDESTDIR =
3636150Scharnier
371556Srgrimes#### End of system configuration section. ####
3899110Sobrien
3999110SobrienSHELL = /bin/sh
401556Srgrimes
41100437Stjr# This rule allows us to supply the necessary -D options
4217987Speter# in addition to whatever the user asks for.
43102576Skeramida.c.o:
4417987Speter	${CC} -I. ${CFLAGS_COMPILE_ONLY} -DBINDIR=\"${bindir}\" -DSYSDIR=\"${sysconfdir}\" ${CPPFLAGS} ${CFLAGS} $<
4545266Scracauer
4653891ScracauerOBJ = \
4717987Speter	main.${O} screen.${O} brac.${O} ch.${O} charset.${O} cmdbuf.${O} \
481556Srgrimes	command.${O} cvt.${O} decode.${O} edit.${O} filename.${O} forwback.${O} \
491556Srgrimes	help.${O} ifile.${O} input.${O} jump.${O} line.${O} linenum.${O} \
501556Srgrimes	lsystem.${O} mark.${O} optfunc.${O} option.${O} opttbl.${O} os.${O} \
511556Srgrimes	output.${O} pattern.${O} position.${O} prompt.${O} search.${O} signal.${O} \
521556Srgrimes	tags.${O} ttyin.${O} version.${O}  @REGEX_O@
531556Srgrimes
541556Srgrimesall: less$(EXEEXT) lesskey$(EXEEXT) lessecho$(EXEEXT)
551556Srgrimes
561556Srgrimesless$(EXEEXT): ${OBJ}
571556Srgrimes	${CC} ${LDFLAGS} -o $@ ${OBJ} ${LIBS}
581556Srgrimes
591556Srgrimeslesskey$(EXEEXT): lesskey.${O} version.${O}
601556Srgrimes	${CC} ${LDFLAGS} -o $@ lesskey.${O} version.${O}
611556Srgrimes
621556Srgrimeslessecho$(EXEEXT): lessecho.${O} version.${O}
631556Srgrimes	${CC} ${LDFLAGS} -o $@ lessecho.${O} version.${O}
641556Srgrimes
651556Srgrimes${OBJ}: ${srcdir}/less.h ${srcdir}/funcs.h defines.h 
661556Srgrimes
671556Srgrimesinstall: all ${srcdir}/less.nro ${srcdir}/lesskey.nro ${srcdir}/lessecho.nro installdirs
681556Srgrimes	${INSTALL_PROGRAM} less$(EXEEXT) ${DESTDIR}${bindir}/${binprefix}less$(EXEEXT)
6917987Speter	${INSTALL_PROGRAM} lesskey$(EXEEXT) ${DESTDIR}${bindir}/${binprefix}lesskey$(EXEEXT)
701556Srgrimes	${INSTALL_PROGRAM} lessecho$(EXEEXT) ${DESTDIR}${bindir}/${binprefix}lessecho$(EXEEXT)
7117987Speter	${INSTALL_DATA} ${srcdir}/less.nro ${DESTDIR}${mandir}/man${manext}/${manprefix}less.${manext}
721556Srgrimes	${INSTALL_DATA} ${srcdir}/lesskey.nro ${DESTDIR}${mandir}/man${manext}/${manprefix}lesskey.${manext}
7317987Speter	${INSTALL_DATA} ${srcdir}/lessecho.nro ${DESTDIR}${mandir}/man${manext}/${manprefix}lessecho.${manext}
741556Srgrimes
751556Srgrimesinstall-strip:
761556Srgrimes	${MAKE} INSTALL_PROGRAM='${INSTALL_PROGRAM} -s' install
771556Srgrimes
781556Srgrimesinstalldirs: mkinstalldirs
791556Srgrimes	${srcdir}/mkinstalldirs ${DESTDIR}${bindir} ${DESTDIR}${mandir}/man${manext}
801556Srgrimes
811556Srgrimesuninstall:
821556Srgrimes	rm -f ${DESTDIR}${bindir}/${binprefix}less$(EXEEXT)
831556Srgrimes	rm -f ${DESTDIR}${bindir}/${binprefix}lesskey$(EXEEXT)
841556Srgrimes	rm -f ${DESTDIR}${bindir}/${binprefix}lessecho$(EXEEXT)
851556Srgrimes	rm -f ${DESTDIR}${mandir}/man${manext}/${manprefix}less.${manext}
861556Srgrimes	rm -f ${DESTDIR}${mandir}/man${manext}/${manprefix}lesskey.${manext}
871556Srgrimes	rm -f ${DESTDIR}${mandir}/man${manext}/${manprefix}lessecho.${manext}
881556Srgrimes
891556Srgrimesinfo:
9017987Speterinstall-info:
911556Srgrimesdvi:
921556Srgrimescheck:
93149933Sstefanfinstallcheck:
94149933Sstefanf
9590111SimpTAGS:
9690111Simp	cd ${srcdir} && etags *.c *.h
9790111Simp
9890111Simp# config.status might not change defines.h
9990111Simp# Don't rerun config.status if we just configured (so there's no stamp-h).
10090111Simpdefines.h: stamp-h
1011556Srgrimesstamp-h: defines.h.in config.status
1021556Srgrimes	test ! -f stamp-h || CONFIG_FILES= CONFIG_HEADERS=defines.h ./config.status
1031556Srgrimes	touch stamp-h
1041556SrgrimesMakefile: ${srcdir}/Makefile.in config.status
1051556Srgrimes	CONFIG_FILES=Makefile CONFIG_HEADERS= ./config.status
1061556Srgrimesconfig.status: ${srcdir}/configure
1071556Srgrimes	./config.status --recheck
1081556Srgrimes
1091556Srgrimes${srcdir}/configure: ${srcdir}/configure.ac
1101556Srgrimes	cd ${srcdir}; autoheader; autoconf
1111556Srgrimes
1121556Srgrimesclean:
1131556Srgrimes	rm -f *.${O} core less$(EXEEXT) lesskey$(EXEEXT) lessecho$(EXEEXT)
1141556Srgrimes
1151556Srgrimesmostlyclean: clean
1161556Srgrimes
1171556Srgrimesdistclean: clean
1181556Srgrimes	rm -f Makefile config.status config.log config.cache defines.h stamp-h
1191556Srgrimes
1201556Srgrimesrealclean: distclean
1211556Srgrimes	rm -f TAGS
1221556Srgrimes
1231556Srgrimes