Makefile.in revision d522f475
1d522f475Smrg## $XTermId: Makefile.in,v 1.155 2008/01/05 14:26:52 tom Exp $
2d522f475Smrg##
3d522f475Smrg## Copyright 2002-2006,2007 by Thomas E. Dickey
4d522f475Smrg##
5d522f475Smrg##                         All Rights Reserved
6d522f475Smrg##
7d522f475Smrg## Permission to use, copy, modify, and distribute this software and its
8d522f475Smrg## documentation for any purpose and without fee is hereby granted,
9d522f475Smrg## provided that the above copyright notice appear in all copies and that
10d522f475Smrg## both that copyright notice and this permission notice appear in
11d522f475Smrg## supporting documentation, and that the name of the above listed
12d522f475Smrg## copyright holder(s) not be used in advertising or publicity pertaining
13d522f475Smrg## to distribution of the software without specific, written prior
14d522f475Smrg## permission.
15d522f475Smrg##
16d522f475Smrg## THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD
17d522f475Smrg## TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
18d522f475Smrg## AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE
19d522f475Smrg## LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
20d522f475Smrg## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
21d522f475Smrg## ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
22d522f475Smrg## OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
23d522f475Smrg
24d522f475SmrgSHELL		= /bin/sh
25d522f475Smrg
26d522f475Smrg#### Start of system configuration section. ####
27d522f475Smrg
28d522f475Smrgsrcdir		= @srcdir@
29d522f475SmrgVPATH  		= @srcdir@
30d522f475Smrg
31d522f475Smrgx		= @EXEEXT@
32d522f475Smrgo		= .@OBJEXT@
33d522f475Smrg
34d522f475SmrgCC		= @CC@
35d522f475SmrgCPP		= @CPP@
36d522f475SmrgAWK		= @AWK@
37d522f475SmrgLINK		= $(CC) $(CFLAGS)
38d522f475Smrg
39d522f475SmrgLN_S		= @LN_S@
40d522f475SmrgRM              = rm -f
41d522f475SmrgLINT		= @LINT@
42d522f475Smrg
43d522f475SmrgINSTALL		= @INSTALL@
44d522f475SmrgINSTALL_PROGRAM	= @INSTALL_PROGRAM@
45d522f475SmrgINSTALL_SCRIPT	= @INSTALL_SCRIPT@
46d522f475SmrgINSTALL_DATA	= @INSTALL_DATA@
47d522f475Smrgtransform	= @program_transform_name@
48d522f475Smrg
49d522f475SmrgEXTRA_CFLAGS	= @EXTRA_CFLAGS@
50d522f475SmrgEXTRA_CPPFLAGS	= @EXTRA_CPPFLAGS@
51d522f475SmrgEXTRA_LOADFLAGS	= @IMAKE_LOADFLAGS@
52d522f475Smrg
53d522f475SmrgCPPFLAGS	= -I. -I$(srcdir) -DHAVE_CONFIG_H @CPPFLAGS@ $(EXTRA_CPPFLAGS)
54d522f475SmrgCFLAGS		= @CFLAGS@ $(EXTRA_CFLAGS)
55d522f475SmrgLDFLAGS		= @LDFLAGS@
56d522f475SmrgLIBS		= @LIBS@
57d522f475Smrg
58d522f475Smrgprefix		= @prefix@
59d522f475Smrgexec_prefix	= @exec_prefix@
60d522f475Smrg
61d522f475Smrgmanext		= 1
62d522f475Smrgbindir		= @bindir@
63d522f475Smrglibdir		= @libdir@
64d522f475Smrgmandir		= @mandir@/man$(manext)
65d522f475Smrgappsdir		= @appsdir@
66d522f475Smrgicondir		= @icondir@
67d522f475Smrg
68d522f475Smrg#### End of system configuration section. ####
69d522f475Smrg
70d522f475SmrgDESTDIR		=
71d522f475SmrgBINDIR		= $(DESTDIR)$(bindir)
72d522f475SmrgLIBDIR		= $(DESTDIR)$(libdir)
73d522f475SmrgMANDIR		= $(DESTDIR)$(mandir)
74d522f475SmrgAPPSDIR		= $(DESTDIR)$(appsdir)
75d522f475SmrgICONDIR		= $(DESTDIR)$(icondir)
76d522f475Smrg
77d522f475SmrgINSTALL_DIRS    = $(BINDIR) $(APPSDIR) $(ICONDIR) $(MANDIR)
78d522f475Smrg
79d522f475SmrgCLASS		= XTerm
80d522f475SmrgEXTRAHDR	= @EXTRAHDRS@
81d522f475SmrgEXTRASRC	= @EXTRASRCS@
82d522f475SmrgEXTRAOBJ	= @EXTRAOBJS@
83d522f475Smrg
84d522f475Smrg          SRCS1 = button.c cachedGCs.c charproc.c charsets.c cursor.c \
85d522f475Smrg	  	  data.c doublechr.c fontutils.c input.c \
86d522f475Smrg		  $(MAINSRC) menu.c misc.c print.c ptydata.c \
87d522f475Smrg		  screen.c scrollbar.c tabs.c util.c xstrings.c xtermcap.c \
88d522f475Smrg		  VTPrsTbl.c $(EXTRASRC)
89d522f475Smrg          OBJS1 = button$o cachedGCs$o charproc$o charsets$o cursor$o \
90d522f475Smrg	  	  data$o doublechr$o fontutils$o input$o \
91d522f475Smrg		  main$o menu$o misc$o print$o ptydata$o \
92d522f475Smrg		  screen$o scrollbar$o tabs$o util$o xstrings$o xtermcap$o \
93d522f475Smrg		  VTPrsTbl$o $(EXTRAOBJ)
94d522f475Smrg          SRCS2 = resize.c xstrings.c
95d522f475Smrg          OBJS2 = resize$o xstrings$o
96d522f475Smrg           SRCS = $(SRCS1) $(SRCS2)
97d522f475Smrg           OBJS = $(OBJS1) $(OBJS2)
98d522f475Smrg           HDRS = VTparse.h data.h error.h main.h menu.h proto.h \
99d522f475Smrg                  ptyx.h version.h xstrings.h xterm.h xtermcap.h $(EXTRAHDR)
100d522f475Smrg       PROGRAMS = xterm$x resize$x
101d522f475Smrg
102d522f475Smrgall :	$(PROGRAMS)
103d522f475Smrg################################################################################
104d522f475Smrg.SUFFIXES : .i .def .hin .html .$(manext) .ms .man .ps .pdf .txt
105d522f475Smrg
106d522f475Smrg.c$o :
107d522f475Smrg@RULE_CC@
108d522f475Smrg	@ECHO_CC@$(CC) $(CPPFLAGS) $(CFLAGS) -c $(srcdir)/$*.c
109d522f475Smrg
110d522f475Smrg.c.i :
111d522f475Smrg@RULE_CC@
112d522f475Smrg	@ECHO_CC@$(CPP) -C $(CPPFLAGS) $*.c >$@
113d522f475Smrg
114d522f475Smrg.def.hin :
115d522f475Smrg	grep '^CASE_' $< | $(AWK) '{printf "#define %s %d\n", $$1, n++}' >$@
116d522f475Smrg
117d522f475Smrg.man.$(manext) :
118d522f475Smrg	$(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/xterm.man $@ $(appsdir)
119d522f475Smrg
120d522f475Smrg.$(manext).html :
121d522f475Smrg	GROFF_NO_SGR=stupid $(SHELL) -c "tbl $*.$(manext) | groff -Thtml -man" >$@
122d522f475Smrg
123d522f475Smrg.$(manext).ps :
124d522f475Smrg	$(SHELL) -c "tbl $*.$(manext) | groff -man" >$@
125d522f475Smrg
126d522f475Smrg.$(manext).txt :
127d522f475Smrg	GROFF_NO_SGR=stupid $(SHELL) -c "tbl $*.$(manext) | nroff -Tascii -man | col -bx" >$@
128d522f475Smrg
129d522f475Smrg.ms.html :
130d522f475Smrg	GROFF_NO_SGR=stupid $(SHELL) -c "tbl $*.ms | groff -Thtml -ms" >$@
131d522f475Smrg
132d522f475Smrg.ms.ps :
133d522f475Smrg	$(SHELL) -c "tbl $*.ms | groff -ms" >$@
134d522f475Smrg
135d522f475Smrg.ms.txt :
136d522f475Smrg	GROFF_NO_SGR=stupid $(SHELL) -c "tbl $*.ms | nroff -Tascii -ms | col -bx" >$@
137d522f475Smrg
138d522f475Smrg.ps.pdf :
139d522f475Smrg	ps2pdf $*.ps
140d522f475Smrg################################################################################
141d522f475Smrgmain$o : main.h
142d522f475Smrgmisc$o : version.h
143d522f475Smrg
144d522f475Smrg$(OBJS1) : xterm.h ptyx.h xtermcfg.h
145d522f475Smrgmain$o resize$o screen$o : xterm_io.h
146d522f475Smrg
147d522f475Smrgxterm$x : $(OBJS1)
148d522f475Smrg	@ECHO_LD@$(LINK) $(LDFLAGS) -o $@ $(OBJS1) $(LIBS) $(EXTRA_LOADFLAGS)
149d522f475Smrg
150d522f475Smrgresize$x : $(OBJS2)
151d522f475Smrg	@ECHO_LD@$(SHELL) $(srcdir)/plink.sh $(LINK) $(LDFLAGS) -o $@ $(OBJS2) $(LIBS)
152d522f475Smrg
153d522f475Smrg256colres.h :
154d522f475Smrg	-rm -f $@
155d522f475Smrg	perl $(srcdir)/256colres.pl > $@
156d522f475Smrg
157d522f475Smrg88colres.h :
158d522f475Smrg	-rm -f $@
159d522f475Smrg	perl $(srcdir)/88colres.pl > $@
160d522f475Smrg
161d522f475Smrgcharproc$o : main.h @CHARPROC_DEPS@
162d522f475Smrg################################################################################
163d522f475Smrgactual_xterm  = `echo xterm|        sed '$(transform)'`
164d522f475Smrgactual_resize = `echo resize|       sed '$(transform)'`
165d522f475Smrgactual_uxterm = `echo uxterm|       sed '$(transform)'`
166d522f475Smrgactual_k8term = `echo koi8rxterm|   sed '$(transform)'`
167d522f475Smrg
168d522f475Smrgbinary_xterm  = $(actual_xterm)$x
169d522f475Smrgbinary_resize = $(actual_resize)$x
170d522f475Smrgbinary_uxterm = $(actual_uxterm)
171d522f475Smrgbinary_k8term = $(actual_k8term)
172d522f475Smrg
173d522f475Smrginstall \
174d522f475Smrginstall-bin \
175d522f475Smrginstall-full :: xterm$x resize$x $(BINDIR)
176d522f475Smrg@MAY_SETUID@	$(SHELL) $(srcdir)/sinstall.sh @SINSTALL_OPTS@ "$(INSTALL_PROGRAM)" xterm$x  @XTERM_PATH@ $(BINDIR)/$(binary_xterm)
177d522f475Smrg@NOT_SETUID@	$(INSTALL_PROGRAM) xterm$x $(BINDIR)/$(binary_xterm)
178d522f475Smrg	$(INSTALL_PROGRAM) -m  755 resize$x $(BINDIR)/$(binary_resize)
179d522f475Smrg	@$(SHELL) -c 'echo "... installing $(BINDIR)/$(binary_uxterm)"; \
180d522f475Smrg		if test "$(binary_xterm)" != "xterm"; then \
181d522f475Smrg			name="$(binary_xterm)"; \
182d522f475Smrg			sed -e "s,=xterm,=$$name," $(srcdir)/uxterm >uxterm.tmp; \
183d522f475Smrg			$(INSTALL_SCRIPT) -m  755 uxterm.tmp $(BINDIR)/$(binary_uxterm); \
184d522f475Smrg			rm -f uxterm.tmp; \
185d522f475Smrg		else \
186d522f475Smrg			$(INSTALL_SCRIPT) -m  755 $(srcdir)/uxterm $(BINDIR)/$(binary_uxterm); \
187d522f475Smrg		fi'
188d522f475Smrg	@$(SHELL) -c 'echo "... installing $(BINDIR)/$(binary_k8term)"; \
189d522f475Smrg		if test "$(binary_xterm)" != "xterm"; then \
190d522f475Smrg			name="$(binary_xterm)"; \
191d522f475Smrg			sed -e "s,=xterm,=$$name," $(srcdir)/koi8rxterm >k8term.tmp; \
192d522f475Smrg			$(INSTALL_SCRIPT) -m  755 k8term.tmp $(BINDIR)/$(binary_k8term); \
193d522f475Smrg			rm -f k8term.tmp; \
194d522f475Smrg		else \
195d522f475Smrg			$(INSTALL_SCRIPT) -m  755 $(srcdir)/koi8rxterm $(BINDIR)/$(binary_k8term); \
196d522f475Smrg		fi'
197d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(BINDIR) && rm -f @XTERM_SYMLINK@ ; fi"
198d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(BINDIR) && $(LN_S) $(binary_xterm) @XTERM_SYMLINK@ ; fi"
199d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(BINDIR) && echo '... created symbolic link:' && ls -l $(binary_xterm) @XTERM_SYMLINK@ ; fi"
200d522f475Smrg
201d522f475Smrginstall \
202d522f475Smrginstall-man \
203d522f475Smrginstall-full :: $(MANDIR)
204d522f475Smrg	$(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/xterm.man    $(MANDIR)/$(actual_xterm).$(manext)  $(appsdir)
205d522f475Smrg	$(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/resize.man   $(MANDIR)/$(actual_resize).$(manext) $(appsdir)
206d522f475Smrg	$(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/uxterm.man   $(MANDIR)/$(actual_uxterm).$(manext) $(appsdir)
207d522f475Smrg	$(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/koi8rxterm.man   $(MANDIR)/$(actual_k8term).$(manext) $(appsdir)
208d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && rm -f @XTERM_SYMLINK@.$(manext) ; fi"
209d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && $(LN_S) $(actual_xterm).$(manext) @XTERM_SYMLINK@.$(manext) ; fi"
210d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && echo '... created symbolic link:' && ls -l $(actual_xterm).$(manext) @XTERM_SYMLINK@.$(manext) ; fi"
211d522f475Smrg
212d522f475Smrg@no_appsdir@install \
213d522f475Smrg@no_appsdir@install-app \
214d522f475Smrg@no_appsdir@install-full :: $(APPSDIR)
215d522f475Smrg@no_appsdir@	@echo installing $(APPSDIR)/$(CLASS)
216d522f475Smrg@no_appsdir@	@sed -e s/XTerm/$(CLASS)/ $(srcdir)/XTerm.ad >XTerm.tmp
217d522f475Smrg@no_appsdir@	@$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/$(CLASS)
218d522f475Smrg@no_appsdir@	@echo installing $(APPSDIR)/$(CLASS)-color
219d522f475Smrg@no_appsdir@	@sed -e s/XTerm/$(CLASS)/ $(srcdir)/XTerm-col.ad >XTerm.tmp
220d522f475Smrg@no_appsdir@	@$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/$(CLASS)-color
221d522f475Smrg@no_appsdir@	@echo installing $(APPSDIR)/UXTerm
222d522f475Smrg@no_appsdir@	@sed -e s/XTerm/$(CLASS)/ $(srcdir)/UXTerm.ad >XTerm.tmp
223d522f475Smrg@no_appsdir@	@$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/UXTerm
224d522f475Smrg@no_appsdir@	@echo installing $(APPSDIR)/KOI8RXTerm
225d522f475Smrg@no_appsdir@	@sed -e s/XTerm/$(CLASS)/ $(srcdir)/KOI8RXTerm.ad >XTerm.tmp
226d522f475Smrg@no_appsdir@	@$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/KOI8RXTerm
227d522f475Smrg@no_appsdir@	@rm -f XTerm.tmp
228d522f475Smrg@no_icondir@	@echo "... installed app-defaults"
229d522f475Smrg
230d522f475Smrg@no_icondir@install \
231d522f475Smrg@no_icondir@install-icon \
232d522f475Smrg@no_icondir@install-full :: $(ICONDIR)
233d522f475Smrg@no_icondir@	@$(INSTALL_DATA) $(srcdir)/icons/xterm-color_32x32.xpm $(ICONDIR)
234d522f475Smrg@no_icondir@	@$(INSTALL_DATA) $(srcdir)/icons/xterm-color_48x48.xpm $(ICONDIR)
235d522f475Smrg@no_icondir@	@$(INSTALL_DATA) $(srcdir)/icons/xterm_32x32.xpm $(ICONDIR)
236d522f475Smrg@no_icondir@	@$(INSTALL_DATA) $(srcdir)/icons/xterm_48x48.xpm $(ICONDIR)
237d522f475Smrg@no_icondir@	@echo "... installed icons"
238d522f475Smrg
239d522f475Smrginstall ::
240d522f475Smrg	@echo 'Completed installation of executables and documentation.'
241d522f475Smrg	@echo 'Use "make install-ti" to install terminfo description.'
242d522f475Smrg
243d522f475SmrgTERMINFO_DIR = @TERMINFO_DIR@
244d522f475SmrgSET_TERMINFO = @SET_TERMINFO@
245d522f475Smrg
246d522f475Smrginstall-full \
247d522f475Smrginstall-ti :: $(TERMINFO_DIR)
248d522f475Smrg	@$(SHELL) -c "$(SET_TERMINFO) $(srcdir)/run-tic.sh $(srcdir)/terminfo"
249d522f475Smrg	@echo 'Completed installation of terminfo description.'
250d522f475Smrg
251d522f475Smrginstall-full \
252d522f475Smrginstall-tc ::
253d522f475Smrg	@-$(SHELL) -c "test -f /etc/termcap && echo 'You must install the termcap entry manually by editing /etc/termcap'"
254d522f475Smrg
255d522f475Smrginstalldirs : $(INSTALL_DIRS)
256d522f475Smrg################################################################################
257d522f475Smrguninstall \
258d522f475Smrguninstall-bin \
259d522f475Smrguninstall-full ::
260d522f475Smrg	-$(RM) $(BINDIR)/$(binary_xterm)
261d522f475Smrg	-$(RM) $(BINDIR)/$(binary_resize)
262d522f475Smrg	-$(RM) $(BINDIR)/$(binary_uxterm)
263d522f475Smrg	-$(RM) $(BINDIR)/$(binary_k8term)
264d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(BINDIR) && rm -f @XTERM_SYMLINK@; fi"
265d522f475Smrg
266d522f475Smrguninstall \
267d522f475Smrguninstall-man \
268d522f475Smrguninstall-full ::
269d522f475Smrg	-$(RM) $(MANDIR)/$(actual_xterm).$(manext)
270d522f475Smrg	-$(RM) $(MANDIR)/$(actual_resize).$(manext)
271d522f475Smrg	-$(RM) $(MANDIR)/$(actual_uxterm).$(manext)
272d522f475Smrg	-$(RM) $(MANDIR)/$(actual_k8term).$(manext)
273d522f475Smrg	@-$(SHELL) -c "if test @XTERM_SYMLINK@ != NONE ; then cd $(MANDIR) && rm -f @XTERM_SYMLINK@.$(manext); fi"
274d522f475Smrg
275d522f475Smrg@no_appsdir@uninstall \
276d522f475Smrg@no_appsdir@uninstall-app \
277d522f475Smrg@no_appsdir@uninstall-full ::
278d522f475Smrg@no_appsdir@	-$(RM) $(APPSDIR)/$(CLASS)
279d522f475Smrg@no_appsdir@	-$(RM) $(APPSDIR)/$(CLASS)-color
280d522f475Smrg@no_appsdir@	-$(RM) $(APPSDIR)/UXTerm
281d522f475Smrg
282d522f475Smrg@no_icondir@uninstall \
283d522f475Smrg@no_icondir@uninstall-icon \
284d522f475Smrg@no_icondir@uninstall-full ::
285d522f475Smrg@no_icondir@	-$(RM) $(ICONDIR)/xterm-color_32x32.xpm
286d522f475Smrg@no_icondir@	-$(RM) $(ICONDIR)/xterm_32x32.xpm
287d522f475Smrg@no_icondir@	-$(RM) $(ICONDIR)/xterm-color_48x48.xpm
288d522f475Smrg@no_icondir@	-$(RM) $(ICONDIR)/xterm_48x48.xpm
289d522f475Smrg################################################################################
290d522f475Smrg# Desktop-utils does not provide an uninstall, and is not uniformly available.
291d522f475Smrg@desktop_utils@DESKTOP_FLAGS = @DESKTOP_FLAGS@
292d522f475Smrg@desktop_utils@install-desktop \
293d522f475Smrg@desktop_utils@install-full ::
294d522f475Smrg@desktop_utils@	desktop-file-install $(DESKTOP_FLAGS) xterm.desktop
295d522f475Smrg@desktop_utils@	desktop-file-install $(DESKTOP_FLAGS) uxterm.desktop
296d522f475Smrg################################################################################
297d522f475Smrgmostlyclean :
298d522f475Smrg	-$(RM) *$o *.[is] XtermLog.* .pure core *~ *.bak *.BAK *.out *.tmp
299d522f475Smrg
300d522f475Smrgclean : mostlyclean
301d522f475Smrg	-$(RM) $(PROGRAMS)
302d522f475Smrg
303d522f475Smrgdistclean : clean
304d522f475Smrg	-$(RM) Makefile config.status config.cache config.log xtermcfg.h
305d522f475Smrg	-$(RM) *.ps *.pdf *.png
306d522f475Smrg	-$(RM) xterm.html xterm.$(manext) xterm.txt
307d522f475Smrg	-$(RM) ctlseqs.html ctlseqs.$(manext)
308d522f475Smrg
309d522f475Smrgrealclean : distclean
310d522f475Smrg	-$(RM) tags TAGS
311d522f475Smrg
312d522f475Smrgmaintainer-clean : realclean
313d522f475Smrg	-$(RM) 256colres.h 88colres.h
314d522f475Smrg################################################################################
315d522f475Smrgterminfo.out : terminfo		; tic -a -I -1 terminfo >$@
316d522f475Smrgtermcap.out : termcap		; tic -a -C -U termcap >$@
317d522f475Smrg################################################################################
318d522f475Smrgctlseqs.html : ctlseqs.ms
319d522f475Smrgctlseqs.pdf : ctlseqs.ps
320d522f475Smrgctlseqs.ps : ctlseqs.ms
321d522f475Smrgctlseqs.txt : ctlseqs.ms
322d522f475Smrg################################################################################
323d522f475Smrgxterm.html : xterm.$(manext)
324d522f475Smrgxterm.pdf : xterm.ps
325d522f475Smrgxterm.ps : xterm.$(manext)
326d522f475Smrgxterm.txt : xterm.$(manext)
327d522f475Smrg################################################################################
328d522f475Smrglint :
329d522f475Smrg	$(LINT) $(CPPFLAGS) $(SRCS1)
330d522f475Smrg	$(LINT) $(CPPFLAGS) $(SRCS2)
331d522f475Smrg
332d522f475Smrgtags :
333d522f475Smrg	ctags $(SRCS) $(HDRS)
334d522f475Smrg
335d522f475SmrgTAGS :
336d522f475Smrg	etags $(SRCS) $(HDRS)
337d522f475Smrg
338d522f475Smrg$(TERMINFO_DIR) $(INSTALL_DIRS) :
339d522f475Smrg	$(SHELL) ${srcdir}/mkdirs.sh $@
340d522f475Smrg
341d522f475SmrgALWAYS :
342d522f475Smrg
343d522f475Smrgdepend : $(TABLES)
344d522f475Smrg	makedepend -- $(CPPFLAGS) -- $(SRCS)
345d522f475Smrg
346d522f475Smrg# DO NOT DELETE THIS LINE -- make depend depends on it.
347