home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-10-04 | 12.0 KB | 542 lines |
- # Makefile generated by imake - do not edit!
- # $XConsortium: imake.c,v 1.51 89/12/12 12:37:30 jim Exp $
- #
- # The cpp used on this machine replaces all newlines and multiple tabs and
- # spaces in a macro expansion with a single space. Imake tries to compensate
- # for this, but is not always successful.
- #
-
- ###########################################################################
- # Makefile generated from "Imake.tmpl" and </tmp/IIf.a10423>
- # $XConsortium: Imake.tmpl,v 1.77 89/12/18 17:01:37 jim Exp $
- #
- # Platform-specific parameters may be set in the appropriate .cf
- # configuration files. Site-wide parameters may be set in the file
- # site.def. Full rebuilds are recommended if any parameters are changed.
- #
- # If your C preprocessor doesn't define any unique symbols, you'll need
- # to set BOOTSTRAPCFLAGS when rebuilding imake (usually when doing
- # "make Makefile", "make Makefiles", or "make World").
- #
- # If you absolutely can't get imake to work, you'll need to set the
- # variables at the top of each Makefile as well as the dependencies at the
- # bottom (makedepend will do this automatically).
- #
-
- # 59
-
- # 66
-
- # 73
-
- # 87
-
- # 94
-
- # 101
-
- # 108
-
- # 115
-
- # 123
-
- # 131
-
- # 140
-
- # 147
-
- # 156
-
- # 160
-
- # 179
-
- # 188
-
- ###########################################################################
- # platform-specific configuration parameters - edit hp.cf to change
-
- # 17
-
- # platform: $XConsortium: hp.cf,v 1.24 89/12/10 11:57:02 rws Exp $
- # operating system: HP-UX 7.0
-
- # 59
-
- # 65
-
- # 69
-
- ###########################################################################
- # site-specific configuration parameters - edit site.def to change
-
- # site: $XConsortium: site.def,v 1.21 89/12/06 11:46:50 jim Exp $
-
- # 113
-
- # 122
-
- # 128
-
- # 139
-
- # 215
-
- # 218
-
- # 221
-
- # 231
-
- # 241
-
- # 246
-
- # 253
-
- # 260
-
- # 270
-
- # 276
-
- # 304
-
- # 314
-
- # 324
-
- # 341
-
- # 398
-
- # 408
-
- # 425
-
- # 443
-
- # 456
-
- # 464
-
- # 474
-
- # 480
-
- # 486
-
- # 499
-
- # 510
-
- # 514
-
- # 523
-
- # 529
-
- # 538
-
- # 541
-
- SHELL = /bin/sh
-
- TOP = ../../../../mit
- CURRENT_DIR = ./src-client
-
- AR = ar cq
- BOOTSTRAPCFLAGS =
- CC = cc
- # 558
-
- COMPRESS = compress
- CPP = /lib/cpp $(STD_CPP_DEFINES)
- PREPROCESSCMD = cc -E $(STD_CPP_DEFINES)
- INSTALL = $(SCRIPTSRC)/bsdinst.sh
- LD = ld
- LINT = lint
- LINTLIBFLAG = -o
- LINTOPTS = -ax -Nd4000 -Ns3300 -Ne700 -Np200 -Na25000 -DSYSV
- LN = ln -s
- MAKE = make
- MV = mv -f
- CP = cp
- RANLIB = /bin/true
- RANLIBINSTFLAGS =
- RM = rm -f
- STD_INCLUDES =
- STD_CPP_DEFINES = -DSYSV
- STD_DEFINES = -Wc,-Nd4000,-Ns3300,-Ne700,-Np200 -DSYSV -DMALLOC_0_RETURNS_NULL
- EXTRA_LOAD_FLAGS = -lmalloc
- EXTRA_LIBRARIES =
- TAGS = ctags
-
- MFLAGS = -$(MAKEFLAGS)
-
- # 586
-
- # 589
-
- # 595
-
- # 602
-
- PROTO_DEFINES =
-
- # 609
-
- INSTPGMFLAGS =
-
- INSTBINFLAGS = -m 0755
- INSTUIDFLAGS = -m 4755
- INSTLIBFLAGS = -m 0664
- INSTINCFLAGS = -m 0444
- INSTMANFLAGS = -m 0444
- INSTDATFLAGS = -m 0444
- INSTKMEMFLAGS = -m 4755
-
- DESTDIR =
- # 623
-
- TOP_INCLUDES = -I$(TOP)
-
- CDEBUGFLAGS = -O
- CCOPTIONS =
- COMPATFLAGS =
-
- ALLINCLUDES = $(STD_INCLUDES) $(TOP_INCLUDES) $(INCLUDES) $(EXTRA_INCLUDES)
- ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(DEFINES) $(COMPATFLAGS)
- CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)
- LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES)
- LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
- LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)
- LDCOMBINEFLAGS = -X -r
-
- MACROFILE = hp.cf
- RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut
-
- IMAKE_DEFINES =
- # 650
-
- IRULESRC = $(CONFIGSRC)
- IMAKE_CMD = $(NEWTOP)$(IMAKE) -I$(NEWTOP)$(IRULESRC) $(IMAKE_DEFINES)
-
- ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Imake.rules \
- $(IRULESRC)/Project.tmpl $(IRULESRC)/site.def \
- $(IRULESRC)/$(MACROFILE) $(EXTRA_ICONFIGFILES)
-
- ###########################################################################
- # X Window System Build Parameters
- # $XConsortium: Project.tmpl,v 1.63 89/12/18 16:46:44 jim Exp $
-
- # 21
-
- # 27
-
- # 39
-
- # 84
-
- # 117
-
- # 133
-
- # 142
-
- # 155
-
- # 228
-
- # 234
-
- # 240
-
- # 248
-
- # 255
-
- # 262
-
- # 269
-
- # 276
-
- # 286
-
- # 328
-
- ###########################################################################
- # X Window System make variables; this need to be coordinated with rules
- # $XConsortium: Project.tmpl,v 1.63 89/12/18 16:46:44 jim Exp $
-
- PATHSEP = /
- USRLIBDIR = $(DESTDIR)/usr/lib
- BINDIR = $(DESTDIR)/usr/bin/X11
- INCROOT = $(DESTDIR)/usr/include
- BUILDINCROOT = $(TOP)
- BUILDINCDIR = $(BUILDINCROOT)/X11
- BUILDINCTOP = ..
- INCDIR = $(INCROOT)/X11
- ADMDIR = $(DESTDIR)/usr/adm
- LIBDIR = $(USRLIBDIR)/X11
- CONFIGDIR = $(LIBDIR)/config
- LINTLIBDIR = $(USRLIBDIR)/lint
-
- FONTDIR = $(LIBDIR)/fonts
- XINITDIR = $(LIBDIR)/xinit
- XDMDIR = $(LIBDIR)/xdm
- AWMDIR = $(LIBDIR)/awm
- TWMDIR = $(LIBDIR)/twm
- GWMDIR = $(LIBDIR)/gwm
- MANPATH = $(DESTDIR)/usr/man
- MANSOURCEPATH = $(MANPATH)/man
- MANDIR = $(MANSOURCEPATH)n
- LIBMANDIR = $(MANSOURCEPATH)3
- XAPPLOADDIR = $(LIBDIR)/app-defaults
- # 376
-
- FONTCFLAGS = -t
-
- INSTAPPFLAGS = $(INSTDATFLAGS)
-
- # 388
-
- IMAKE = $(IMAKESRC)/imake
- DEPEND = $(DEPENDSRC)/makedepend
- RGB = $(RGBSRC)/rgb
- FONTC = $(BDFTOSNFSRC)/bdftosnf
- MKFONTDIR = $(MKFONTDIRSRC)/mkfontdir
- MKDIRHIER = /bin/sh $(SCRIPTSRC)/mkdirhier.sh
-
- CONFIGSRC = $(TOP)/config
- CLIENTSRC = $(TOP)/clients
- DEMOSRC = $(TOP)/demos
- LIBSRC = $(TOP)/lib
- FONTSRC = $(TOP)/fonts
- INCLUDESRC = $(TOP)/X11
- SERVERSRC = $(TOP)/server
- UTILSRC = $(TOP)/util
- SCRIPTSRC = $(UTILSRC)/scripts
- EXAMPLESRC = $(TOP)/examples
- CONTRIBSRC = $(TOP)/../contrib
- DOCSRC = $(TOP)/doc
- RGBSRC = $(TOP)/rgb
- DEPENDSRC = $(UTILSRC)/makedepend
- IMAKESRC = $(CONFIGSRC)
- XAUTHSRC = $(LIBSRC)/Xau
- XLIBSRC = $(LIBSRC)/X
- XMUSRC = $(LIBSRC)/Xmu
- TOOLKITSRC = $(LIBSRC)/Xt
- AWIDGETSRC = $(LIBSRC)/Xaw
- OLDXLIBSRC = $(LIBSRC)/oldX
- XDMCPLIBSRC = $(LIBSRC)/Xdmcp
- BDFTOSNFSRC = $(FONTSRC)/bdftosnf
- MKFONTDIRSRC = $(FONTSRC)/mkfontdir
- EXTENSIONSRC = $(TOP)/extensions
-
- # 429
-
- # 435
-
- DEPEXTENSIONLIB = $(EXTENSIONSRC)/lib/libXext.a
- EXTENSIONLIB = $(DEPEXTENSIONLIB)
-
- # 442
-
- DEPXLIB = $(DEPEXTENSIONLIB) $(XLIBSRC)/libX11.a
- XLIB = $(EXTENSIONLIB) $(XLIBSRC)/libX11.a
-
- DEPXAUTHLIB = $(XAUTHSRC)/libXau.a
- XAUTHLIB = $(DEPXAUTHLIB)
- # 451
-
- DEPXMULIB = $(XMUSRC)/libXmu.a
- XMULIB = $(DEPXMULIB)
-
- # 458
-
- DEPOLDXLIB = $(OLDXLIBSRC)/liboldX.a
- OLDXLIB = $(DEPOLDXLIB)
-
- # 465
-
- DEPXTOOLLIB = $(TOOLKITSRC)/libXt.a
- XTOOLLIB = $(DEPXTOOLLIB)
-
- # 472
-
- DEPXAWLIB = $(AWIDGETSRC)/libXaw.a
- XAWLIB = $(DEPXAWLIB)
-
- LINTEXTENSIONLIB = $(EXTENSIONSRC)/lib/llib-lXext.ln
- LINTXLIB = $(XLIBSRC)/llib-lX11.ln
- LINTXMU = $(XMUSRC)/llib-lXmu.ln
- LINTXTOOL = $(TOOLKITSRC)/llib-lXt.ln
- LINTXAW = $(AWIDGETSRC)/llib-lXaw.ln
-
- XWLIBSRC = $(CONTRIBSRC)/toolkits/Xw
- DEPXWLIB = $(XWLIBSRC)/libXw.a
- XWLIB = $(DEPXWLIB)
-
- # 496
-
- # 513
-
- DEPLIBS = $(LOCAL_LIBRARIES)
-
- DEPLIBS1 = $(DEPLIBS)
- DEPLIBS2 = $(DEPLIBS)
- DEPLIBS3 = $(DEPLIBS)
-
- ###########################################################################
- # Imake rules for building libraries, programs, scripts, and data files
- # rules: $XConsortium: Imake.rules,v 1.67 89/12/18 17:14:15 jim Exp $
-
- # 125
-
- # 136
-
- # 512
-
- # 525
-
- # 581
-
- # 1321
-
- ###########################################################################
- # start of Imakefile
-
- ################################################################################
- #
- # File: Imakefile
- # RCS: $Header: Imakefile,v 1.3 91/03/14 02:51:06 mayer Exp $
- # Description: Imakefile for WINTERP Client
- # Author: Niels Mayer, HPLabs
- # Created: Fri Nov 24 19:47:38 1989
- # Modified: Thu Mar 14 02:49:42 1991 (Niels Mayer) mayer@hplnpm
- # Language: N/A
- # Package: N/A
- # Status: X11r4 contrib tape release
- #
- # WINTERP Copyright 1989, 1990 Hewlett-Packard Company (by Niels Mayer).
- # XLISP version 2.1, Copyright (c) 1989, by David Betz.
- #
- # Permission to use, copy, modify, distribute, and sell this software and its
- # documentation for any purpose is hereby granted without fee, 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 Hewlett-Packard and David Betz not be
- # used in advertising or publicity pertaining to distribution of the software
- # without specific, written prior permission. Hewlett-Packard and David Betz
- # make no representations about the suitability of this software for any
- # purpose. It is provided "as is" without express or implied warranty.
- #
- # HEWLETT-PACKARD AND DAVID BETZ DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
- # SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
- # IN 0 EVENT SHALL HEWLETT-PACKARD NOR DAVID BETZ 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.
- #
- # See ./winterp/COPYRIGHT for information on contacting the authors.
- #
- # Please send modifications, improvements and bugfixes to mayer@hplabs.hp.com
- # Post XLISP-specific questions/information to the newsgroup comp.lang.lisp.x
- #
- ################################################################################
-
- OBJS = wl.o
- SRCS = wl.c
-
- PROGRAM = wl
-
- all:: wl
-
- wl: $(OBJS) $(DEPLIBS)
- $(RM) $@; if [ -f $@ ]; then $(MV) $@ $@~; fi
- $(CC) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS)
-
- install:: wl
- $(INSTALL) -c $(INSTPGMFLAGS) wl $(BINDIR)
-
- install.man:: wl.man
- $(INSTALL) -c $(INSTMANFLAGS) wl.man $(MANDIR)/wl.n
-
- depend:: $(DEPEND)
-
- $(DEPEND):
- @echo "checking $@ over in $(DEPENDSRC) first..."; \
- cd $(DEPENDSRC); $(MAKE); \
- echo "okay, continuing in $(CURRENT_DIR)"
-
- depend::
- $(DEPEND) -s "# DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS)
-
- lint:
- $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)
- lint1:
- $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
-
- clean::
- $(RM) $(PROGRAM)
-
- ###########################################################################
- # common rules for all Makefiles - do not edit
-
- emptyrule::
-
- clean::
- $(RM_CMD) \#*
-
- Makefile:: $(IMAKE)
-
- $(IMAKE):
- @(cd $(IMAKESRC); if [ -f Makefile ]; then \
- echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \
- echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \
- $(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS=$(BOOTSTRAPCFLAGS); fi; \
- echo "okay, continuing in $(CURRENT_DIR)")
-
- Makefile::
- -@if [ -f Makefile ]; then \
- echo " $(RM) Makefile.bak; $(MV) Makefile Makefile.bak"; \
- $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
- else exit 0; fi
- $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
-
- tags::
- $(TAGS) -w *.[ch]
- $(TAGS) -xw *.[ch] > TAGS
- # 690
-
- # 698
-
- # 712
-
- ###########################################################################
- # empty rules for directories that do not have SUBDIRS - do not edit
-
- install::
- @echo "install in $(CURRENT_DIR) done"
-
- install.man::
- @echo "install.man in $(CURRENT_DIR) done"
-
- Makefiles::
-
- includes::
-
- ###########################################################################
- # dependencies generated by makedepend
-
- # DO NOT DELETE
-
- wl.o: /usr/include/stdio.h /usr/include/sys/stdsyms.h
- wl.o: /usr/include/sys/types.h /usr/include/sys/socket.h
- wl.o: /usr/include/sys/ioctl.h /usr/include/sys/un.h ../src-server/config.h
-