## $XFree86: xc/programs/xterm/Makefile.in,v 3.1.2.5 1998/10/22 04:31:14 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@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ IMAKE_CFLAGS = @IMAKE_CFLAGS@ EXTRA_CFLAGS = @EXTRA_CFLAGS@ EXTRA_LOADFLAGS = @IMAKE_LOADFLAGS@ 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 charsets.c cursor.c \ data.c doublechr.c fontutils.c input.c \ $(MAINSRC) menu.c misc.c print.c \ screen.c scrollbar.c tabs.c util.c \ TekPrsTbl.c Tekproc.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 \ 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 $(OBJS1) : ptyx.h xterm : $(OBJS1) @ECHO_LD@$(LINK) $(LDFLAGS) -o $@ $(OBJS1) $(X_LIBS) $(X_EXTRA_LIBS) $(LIBS) $(EXTRA_LOADFLAGS) resize : $(OBJS2) @ECHO_LD@$(LINK) $(LDFLAGS) -o $@ $(OBJS2) $(X_LIBS) $(X_EXTRA_LIBS) $(LIBS) install: $(INSTALL_DIRS) xterm resize $(INSTALL_PROGRAM) -s -m @XTERM_MODE@ 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 of executables and documentation.' @echo 'Use "make install-ti" to install terminfo description.' install-ti: TERMINFO=@private_TERMINFO@ tic terminfo installdirs: $(INSTALL_DIRS) uninstall: -$(RM) $(bindir)/xterm \ $(bindir)/resize \ $(mandir)/xterm.$(manext) \ $(mandir)/resize.$(manext) mostlyclean: -$(RM) *.[ois] 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: