1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
## $XFree86: xc/programs/xterm/Makefile.in,v 3.1.2.3 1998/02/15 16:09:55 hohndel Exp $ ##
#### Start of system configuration section. ####
srcdir = @srcdir@
VPATH = @srcdir@
CC = @CC@
CPP = @CPP@
LINK = $(CC) $(CFLAGS)
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
X_CFLAGS = @X_CFLAGS@
X_LIBS = @X_LIBS@
IMAKE_CFLAGS = @IMAKE_CFLAGS@
EXTRA_CFLAGS = @EXTRA_CFLAGS@
CPPFLAGS = -I. -I$(srcdir) -DHAVE_CONFIG_H $(X_CFLAGS) $(IMAKE_CFLAGS)
CFLAGS = @CFLAGS@ $(EXTRA_CFLAGS)
LIBS = @LIBS@
prefix = @prefix@
exec_prefix = @exec_prefix@
manext = 1
bindir = $(exec_prefix)/bin
libdir = $(exec_prefix)/lib
mandir = $(prefix)/man/man$(manext)
#### End of system configuration section. ####
SHELL = /bin/sh
RM = rm -f
LDFLAGS =
INSTALL_DIRS = $(bindir) $(libdir) $(mandir)
EXTRAHDR = @EXTRAHDRS@
EXTRASRC = @EXTRASRCS@
EXTRAOBJ = @EXTRAOBJS@
SRCS1 = button.c charproc.c cursor.c data.c doublechr.c input.c \
main.c menu.c misc.c print.c screen.c scrollbar.c tabs.c \
util.c VTPrsTbl.c $(EXTRASRC)
OBJS1 = button.o charproc.o cursor.o data.o doublechr.o input.o \
main.o menu.o misc.o print.o screen.o scrollbar.o tabs.o \
util.o VTPrsTbl.o $(EXTRAOBJ)
SRCS2 = resize.c
OBJS2 = resize.o
SRCS = $(SRCS1) $(SRCS2)
OBJS = $(OBJS1) $(OBJS2)
HDRS = VTparse.h data.h error.h main.h menu.h proto.h \
ptyx.h version.h xterm.h $(EXTRAHDR)
PROGRAMS = xterm resize
all: $(PROGRAMS)
.SUFFIXES : .i
.c.o:
@RULE_CC@
@ECHO_CC@$(CC) $(CPPFLAGS) $(CFLAGS) -c $(srcdir)/$*.c
.c.i:
@RULE_CC@
@ECHO_CC@$(CPP) -C $(CPPFLAGS) $*.c >$@
main.o: version.h
xterm : $(OBJS1)
$(LINK) $(LDFLAGS) -o $@ $(OBJS1) $(X_LIBS) $(LIBS)
resize : $(OBJS2)
$(LINK) $(LDFLAGS) -o $@ $(OBJS2) $(X_LIBS) $(LIBS)
install: $(INSTALL_DIRS) xterm resize
$(INSTALL_PROGRAM) -s -m 4711 xterm $(bindir)/xterm
$(INSTALL_PROGRAM) -s -m 755 resize $(bindir)/resize
$(INSTALL_DATA) xterm.man $(mandir)/xterm.$(manext)
$(INSTALL_DATA) resize.man $(mandir)/resize.$(manext)
@echo 'Completed installation.'
installdirs: $(INSTALL_DIRS)
uninstall:
-$(RM) $(bindir)/xterm \
$(bindir)/resize \
$(mandir)/xterm.$(manext) \
$(mandir)/resize.$(manext)
mostlyclean:
-$(RM) *.[oi] XtermLog.* .pure core *~ *.BAK *.out
clean: mostlyclean
-$(RM) $(PROGRAMS)
distclean: clean
-$(RM) Makefile config.status config.cache config.log xtermcfg.h
realclean: distclean
-$(RM) tags TAGS
lint:
lint $(CPPFLAGS) $(SRCS1)
lint $(CPPFLAGS) $(SRCS2)
tags:
ctags $(SRCS) $(HDRS)
TAGS:
etags $(SRCS) $(HDRS)
$(INSTALL_DIRS):
$(SHELL) ${srcdir}/mkdirs.sh $@
ALWAYS:
|