summaryrefslogtreecommitdiff
path: root/app/xterm/Makefile.in
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@cvs.openbsd.org>2006-11-26 11:11:55 +0000
committerMatthieu Herrb <matthieu@cvs.openbsd.org>2006-11-26 11:11:55 +0000
commit145a665014b2aa230b81b582689c8ec17ef9968e (patch)
tree5ea1019527fe16cc21b9702371c72cc7f8c8090c /app/xterm/Makefile.in
parent95c2d1cbda23a41cdf6e63520c7f0b825e63dd5b (diff)
Importing xterm 216
Diffstat (limited to 'app/xterm/Makefile.in')
-rw-r--r--app/xterm/Makefile.in274
1 files changed, 274 insertions, 0 deletions
diff --git a/app/xterm/Makefile.in b/app/xterm/Makefile.in
new file mode 100644
index 000000000..884c02aa7
--- /dev/null
+++ b/app/xterm/Makefile.in
@@ -0,0 +1,274 @@
+## $XTermId: Makefile.in,v 1.135 2006/08/03 21:15:53 tom Exp $
+##
+## $XFree86: xc/programs/xterm/Makefile.in,v 3.56 2006/06/19 00:36:50 dickey Exp $ ##
+##
+## Copyright 2002-2005,2006 by Thomas E. Dickey
+##
+## All Rights Reserved
+##
+## Permission to use, copy, modify, and distribute this software and its
+## documentation for any purpose and without fee is hereby granted,
+## provided that the above copyright notice appear in all copies and that
+## both that copyright notice and this permission notice appear in
+## supporting documentation, and that the name of the above listed
+## copyright holder(s) not be used in advertising or publicity pertaining
+## to distribution of the software without specific, written prior
+## permission.
+##
+## THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD
+## TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+## AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE
+## LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+## ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+## OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+SHELL = /bin/sh
+
+#### Start of system configuration section. ####
+
+srcdir = @srcdir@
+VPATH = @srcdir@
+
+x = @EXEEXT@
+o = .@OBJEXT@
+
+CC = @CC@
+CPP = @CPP@
+AWK = @AWK@
+LINK = $(CC) $(CFLAGS)
+
+LN_S = @LN_S@
+RM = rm -f
+LINT = @LINT@
+
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_DATA = @INSTALL_DATA@
+transform = @program_transform_name@
+
+X_LIBS = @X_LIBS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+
+EXTRA_CFLAGS = @EXTRA_CFLAGS@
+EXTRA_CPPFLAGS = @EXTRA_CPPFLAGS@
+EXTRA_LOADFLAGS = @IMAKE_LOADFLAGS@
+
+CPPFLAGS = -I. -I$(srcdir) -DHAVE_CONFIG_H @CPPFLAGS@ $(EXTRA_CPPFLAGS)
+CFLAGS = @CFLAGS@ $(EXTRA_CFLAGS)
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+manext = 1
+bindir = @bindir@
+libdir = @libdir@
+mandir = @mandir@/man$(manext)
+appsdir = @appsdir@
+
+#### End of system configuration section. ####
+
+DESTDIR =
+BINDIR = $(DESTDIR)$(bindir)
+LIBDIR = $(DESTDIR)$(libdir)
+MANDIR = $(DESTDIR)$(mandir)
+APPSDIR = $(DESTDIR)$(appsdir)
+
+INSTALL_DIRS = $(BINDIR) $(APPSDIR) $(MANDIR)
+
+CLASS = XTerm
+EXTRAHDR = @EXTRAHDRS@
+EXTRASRC = @EXTRASRCS@
+EXTRAOBJ = @EXTRAOBJS@
+
+ SRCS1 = button.c charproc.c charsets.c cursor.c \
+ data.c doublechr.c fontutils.c input.c \
+ $(MAINSRC) menu.c misc.c print.c ptydata.c \
+ screen.c scrollbar.c tabs.c util.c xstrings.c \
+ VTPrsTbl.c $(EXTRASRC)
+ OBJS1 = button$o charproc$o charsets$o cursor$o \
+ data$o doublechr$o fontutils$o input$o \
+ main$o menu$o misc$o print$o ptydata$o \
+ screen$o scrollbar$o tabs$o util$o xstrings$o \
+ VTPrsTbl$o $(EXTRAOBJ)
+ SRCS2 = resize.c xstrings.c
+ OBJS2 = resize$o xstrings$o
+ SRCS = $(SRCS1) $(SRCS2)
+ OBJS = $(OBJS1) $(OBJS2)
+ HDRS = VTparse.h data.h error.h main.h menu.h proto.h \
+ ptyx.h version.h xstrings.h xterm.h $(EXTRAHDR)
+ PROGRAMS = xterm$x resize$x
+
+all : $(PROGRAMS)
+
+.SUFFIXES : .i .def .hin
+
+.c$o :
+@RULE_CC@
+ @ECHO_CC@$(CC) $(CPPFLAGS) $(CFLAGS) -c $(srcdir)/$*.c
+
+.c.i :
+@RULE_CC@
+ @ECHO_CC@$(CPP) -C $(CPPFLAGS) $*.c >$@
+
+.def.hin :
+ grep '^CASE_' $< | $(AWK) '{printf "#define %s %d\n", $$1, n++}' >$@
+
+main$o : main.h
+misc$o : version.h
+
+$(OBJS1) : xterm.h ptyx.h xtermcfg.h
+main$o resize$o screen$o : xterm_io.h
+
+xterm$x : $(OBJS1)
+ @ECHO_LD@$(LINK) $(LDFLAGS) -o $@ $(OBJS1) $(X_LIBS) $(X_EXTRA_LIBS) $(LIBS) $(EXTRA_LOADFLAGS)
+
+resize$x : $(OBJS2)
+ @ECHO_LD@$(SHELL) $(srcdir)/plink.sh $(LINK) $(LDFLAGS) -o $@ $(OBJS2) $(X_LIBS) $(X_EXTRA_LIBS) $(LIBS)
+
+256colres.h :
+ -rm -f $@
+ perl $(srcdir)/256colres.pl > $@
+
+88colres.h :
+ -rm -f $@
+ perl $(srcdir)/88colres.pl > $@
+
+charproc$o : main.h @CHARPROC_DEPS@
+
+actual_xterm = `echo xterm| sed '$(transform)'`
+actual_resize = `echo resize| sed '$(transform)'`
+actual_uxterm = `echo uxterm| sed '$(transform)'`
+
+binary_xterm = $(actual_xterm)$x
+binary_resize = $(actual_resize)$x
+binary_uxterm = $(actual_uxterm)
+
+install \
+install-bin \
+install-full :: xterm$x resize$x $(BINDIR)
+@MAY_SETUID@ $(SHELL) $(srcdir)/sinstall.sh @SINSTALL_OPTS@ "$(INSTALL_PROGRAM)" xterm$x @XTERM_PATH@ $(BINDIR)/$(binary_xterm)
+@NOT_SETUID@ $(INSTALL_PROGRAM) xterm$x $(BINDIR)/$(binary_xterm)
+ $(INSTALL_PROGRAM) -m 755 resize$x $(BINDIR)/$(binary_resize)
+ @$(SHELL) -c 'echo "... installing $(BINDIR)/$(binary_uxterm)"; \
+ if test "$(binary_xterm)" != "xterm"; then \
+ name="$(binary_xterm)"; \
+ sed -e "s,=xterm,=$$name," $(srcdir)/uxterm >uxterm.tmp; \
+ $(INSTALL_SCRIPT) -m 755 uxterm.tmp $(BINDIR)/$(binary_uxterm); \
+ rm -f uxterm.tmp; \
+ else \
+ $(INSTALL_SCRIPT) -m 755 $(srcdir)/uxterm $(BINDIR)/$(binary_uxterm); \
+ fi'
+ @-$(SHELL) -c "(test @XTERM_SYMLINK@ != NONE && cd $(BINDIR) && rm -f @XTERM_SYMLINK@) || exit 0"
+ @-$(SHELL) -c "(test @XTERM_SYMLINK@ != NONE && cd $(BINDIR) && $(LN_S) $(binary_xterm) @XTERM_SYMLINK@) || exit 0"
+ @-$(SHELL) -c "(test @XTERM_SYMLINK@ != NONE && cd $(BINDIR) && echo '... created symbolic link:' && ls -l $(binary_xterm) @XTERM_SYMLINK@) || exit 0"
+
+install \
+install-man \
+install-full :: $(MANDIR)
+ $(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/xterm.man $(MANDIR)/$(actual_xterm).$(manext) $(appsdir)
+ $(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/resize.man $(MANDIR)/$(actual_resize).$(manext) $(appsdir)
+ @-$(SHELL) -c "(test @XTERM_SYMLINK@ != NONE && cd $(MANDIR) && rm -f @XTERM_SYMLINK@.$(manext)) || exit 0"
+ @-$(SHELL) -c "(test @XTERM_SYMLINK@ != NONE && cd $(MANDIR) && $(LN_S) $(actual_xterm).$(manext) @XTERM_SYMLINK@.$(manext)) || exit 0"
+ @-$(SHELL) -c "(test @XTERM_SYMLINK@ != NONE && cd $(MANDIR) && echo '... created symbolic link:' && ls -l $(actual_xterm).$(manext) @XTERM_SYMLINK@.$(manext)) || exit 0"
+
+@no_appsdir@install \
+@no_appsdir@install-app \
+@no_appsdir@install-full :: $(APPSDIR)
+@no_appsdir@ @echo installing $(APPSDIR)/$(CLASS)
+@no_appsdir@ @sed -e s/XTerm/$(CLASS)/ $(srcdir)/XTerm.ad >XTerm.tmp
+@no_appsdir@ @$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/$(CLASS)
+@no_appsdir@ @echo installing $(APPSDIR)/$(CLASS)-color
+@no_appsdir@ @sed -e s/XTerm/$(CLASS)/ $(srcdir)/XTerm-col.ad >XTerm.tmp
+@no_appsdir@ @$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/$(CLASS)-color
+@no_appsdir@ @echo installing $(APPSDIR)/UXTerm
+@no_appsdir@ @sed -e s/XTerm/$(CLASS)/ $(srcdir)/UXTerm.ad >XTerm.tmp
+@no_appsdir@ @$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/UXTerm
+@no_appsdir@ @rm -f XTerm.tmp
+
+install ::
+ @echo 'Completed installation of executables and documentation.'
+ @echo 'Use "make install-ti" to install terminfo description.'
+
+TERMINFO_DIR = @TERMINFO_DIR@
+SET_TERMINFO = @SET_TERMINFO@
+
+install-full \
+install-ti :: $(TERMINFO_DIR)
+ $(SET_TERMINFO) tic $(srcdir)/terminfo
+ @echo 'Completed installation of terminfo description.'
+
+install-full \
+install-tc ::
+ @test -f /etc/termcap && echo 'You must install the termcap entry manually by editing /etc/termcap'
+
+installdirs : $(INSTALL_DIRS)
+
+uninstall \
+uninstall-bin \
+uninstall-full ::
+ -$(RM) $(BINDIR)/$(binary_xterm)
+ -$(RM) $(BINDIR)/$(binary_resize)
+ -$(RM) $(BINDIR)/$(binary_uxterm)
+ @-$(SHELL) -c "test @XTERM_SYMLINK@ != NONE && cd $(BINDIR) && rm -f @XTERM_SYMLINK@"
+
+uninstall \
+uninstall-man \
+uninstall-full ::
+ -$(RM) $(MANDIR)/$(actual_xterm).$(manext)
+ -$(RM) $(MANDIR)/$(actual_resize).$(manext)
+ @-$(SHELL) -c "test @XTERM_SYMLINK@ != NONE && cd $(MANDIR) && rm -f @XTERM_SYMLINK@.$(manext)"
+
+@no_appsdir@uninstall \
+@no_appsdir@uninstall-app \
+@no_appsdir@uninstall-full ::
+@no_appsdir@ -$(RM) $(APPSDIR)/$(CLASS)
+@no_appsdir@ -$(RM) $(APPSDIR)/$(CLASS)-color
+@no_appsdir@ -$(RM) $(APPSDIR)/UXTerm
+
+mostlyclean :
+ -$(RM) *$o *.[is] XtermLog.* .pure core *~ *.bak *.BAK *.out *.tmp
+
+clean : mostlyclean
+ -$(RM) $(PROGRAMS)
+
+distclean : clean
+ -$(RM) Makefile config.status config.cache config.log xtermcfg.h
+
+realclean : distclean
+ -$(RM) tags TAGS ctlseqs.ps ctlseqs.txt
+
+maintainer-clean : realclean
+ -$(RM) 256colres.h 88colres.h
+
+ctlseqs.html : ctlseqs.ms
+ GROFF_NO_SGR=stupid $(SHELL) -c "tbl ctlseqs.ms | groff -Thtml -ms" >$@
+
+ctlseqs.txt : ctlseqs.ms
+ GROFF_NO_SGR=stupid $(SHELL) -c "tbl ctlseqs.ms | nroff -Tascii -ms | col -bx" >$@
+
+ctlseqs.ps : ctlseqs.ms
+ tbl ctlseqs.ms | groff -ms >$@
+
+lint :
+ $(LINT) $(CPPFLAGS) $(SRCS1)
+ $(LINT) $(CPPFLAGS) $(SRCS2)
+
+tags :
+ ctags $(SRCS) $(HDRS)
+
+TAGS :
+ etags $(SRCS) $(HDRS)
+
+$(TERMINFO_DIR) $(INSTALL_DIRS) :
+ $(SHELL) ${srcdir}/mkdirs.sh $@
+
+ALWAYS :
+
+depend : $(TABLES)
+ makedepend -- $(CPPFLAGS) -- $(SRCS)
+
+# DO NOT DELETE THIS LINE -- make depend depends on it.