aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/programs/xterm/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'nx-X11/programs/xterm/Makefile.in')
-rw-r--r--nx-X11/programs/xterm/Makefile.in243
1 files changed, 243 insertions, 0 deletions
diff --git a/nx-X11/programs/xterm/Makefile.in b/nx-X11/programs/xterm/Makefile.in
new file mode 100644
index 000000000..99fffe1d9
--- /dev/null
+++ b/nx-X11/programs/xterm/Makefile.in
@@ -0,0 +1,243 @@
+## $XTermId: Makefile.in,v 1.118 2005/11/03 13:17:27 tom Exp $
+##
+## $XFree86: xc/programs/xterm/Makefile.in,v 3.51 2005/11/03 13:17:27 dickey Exp $ ##
+##
+## Copyright 2002-2003,2004 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)
+
+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. ####
+
+RM = rm -f
+LINT = @LINT@
+
+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@
+
+TRANSFORM = sed 's/$x$$//'|sed '$(transform)'|sed 's/$$/$x/'
+actual_xterm = `echo xterm| sed '$(transform)'`
+actual_resize = `echo resize| sed '$(transform)'`
+binary_xterm = `echo xterm$x| $(TRANSFORM)`
+binary_resize = `echo resize$x| $(TRANSFORM)`
+binary_uxterm = `echo uxterm| $(TRANSFORM)`
+
+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)
+ $(INSTALL_SCRIPT) -m 755 $(srcdir)/uxterm $(BINDIR)/$(binary_uxterm)
+
+install \
+install-man \
+install-full :: $(MANDIR)
+ $(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/xterm.man $(MANDIR)/$(actual_xterm).$(manext)
+ $(SHELL) $(srcdir)/minstall.sh "$(INSTALL_DATA)" $(srcdir)/resize.man $(MANDIR)/$(actual_resize).$(manext)
+
+install \
+install-app \
+install-full :: $(APPSDIR)
+ @echo installing $(APPSDIR)/$(CLASS)
+ @sed -e s/XTerm/$(CLASS)/ $(srcdir)/XTerm.ad >XTerm.tmp
+ @$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/$(CLASS)
+ @echo installing $(APPSDIR)/$(CLASS)-color
+ @sed -e s/XTerm/$(CLASS)/ $(srcdir)/XTerm-col.ad >XTerm.tmp
+ @$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/$(CLASS)-color
+ @echo installing $(APPSDIR)/UXTerm
+ @sed -e s/XTerm/$(CLASS)/ $(srcdir)/UXTerm.ad >XTerm.tmp
+ @$(INSTALL_DATA) XTerm.tmp $(APPSDIR)/UXTerm
+ @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 :
+ -$(RM) $(BINDIR)/$(binary_xterm)
+ -$(RM) $(BINDIR)/$(binary_resize)
+ -$(RM) $(BINDIR)/$(binary_uxterm)
+ -$(RM) $(MANDIR)/$(actual_xterm).$(manext)
+ -$(RM) $(MANDIR)/$(actual_resize).$(manext)
+ -$(RM) $(APPSDIR)/$(CLASS)
+ -$(RM) $(APPSDIR)/$(CLASS)-color
+ -$(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.txt : ctlseqs.ms
+ GROFF_NO_SGR=stupid $(SHELL) -c "tbl ctlseqs.ms | nroff -Tascii -ms" >$@
+
+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.