Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Makefile.3X11() — bsd — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

# Makefile generated by imake - do not edit!  # $XConsortium:  imake.c,v  1.37
88/10/08 20:08:30 jim Exp $ # # The cpp used on this machine replaces all new-
lines and multiple tabs and # spaces in a macro expansion with a single space.
Imake tries to compensate # for this, but is not always successful.  #

###########################################################################  #
X Window System Makefile generated from template file Imake.tmpl # $XConsorti-
um: Imake.tmpl,v 1.91 88/10/23 22:37:10 jim Exp $ # # Do not change  the  body
of  the  imake  template file.  Server-specific # parameters may be set in the
appropriate .macros file;  site-specific  #  parameters  (but  shared  by  all
servers)  may  be  set in site.def.  If you # make any changes, you'll need to
rebuild the makefiles using # "make World" (at best) or "make  Makefile;  make
Makefiles"  (at least) in # the top level directory.  # # If your C preproces-
sor 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).  #

###########################################################################  #
platform-specific configuration parameters - edit Sun.macros to change

# platform:  $XConsortium: Sun.macros,v 1.52 88/10/23 11:00:55  jim  Exp  $  #
operating system:   SunOS 3.4

BOOTSTRAPCFLAGS =
             AS = as
             CC = cc
            CPP = /lib/cpp
             LD = ld
           LINT = lint
        INSTALL = install
           TAGS = ctags
             RM = rm -f
             MV = mv
             LN = ln -s
         RANLIB = ranlib RANLIBINSTFLAGS = -t
             AR = ar clq
             LS = ls
       LINTOPTS = -axz
    LINTLIBFLAG = -C
           MAKE = make STD_CPP_DEFINES =
    STD_DEFINES =

###########################################################################  #
site-specific configuration parameters - edit site.def to change

# site:  $XConsortium: site.def,v 1.16 88/10/12 10:30:24 jim Exp $

###########################################################################  #
definitions common to all Makefiles - do not edit

          SHELL =  /bin/sh

        DESTDIR =
      USRLIBDIR = $(DESTDIR)/usr/lib
         BINDIR = $(DESTDIR)/usr/bin/X11
         INCDIR = $(DESTDIR)/usr/include/X11
         ADMDIR = $(DESTDIR)/usr/adm
         LIBDIR = $(USRLIBDIR)/X11
     LINTLIBDIR = $(USRLIBDIR)/lint
        FONTDIR = $(LIBDIR)/fonts
       XINITDIR = $(LIBDIR)/xinit
         XDMDIR = $(LIBDIR)/xdm
         UWMDIR = $(LIBDIR)/uwm
         AWMDIR = $(LIBDIR)/awm
         TWMDIR = $(LIBDIR)/twm
        MANPATH = $(DESTDIR)/usr/man
  MANSOURCEPATH = $(MANPATH)/man
         MANDIR = $(MANSOURCEPATH)n
      LIBMANDIR = $(MANSOURCEPATH)3
    XAPPLOADDIR = $(LIBDIR)/app-defaults

   INSTBINFLAGS = -m 0755
   INSTUIDFLAGS = -m 4755
   INSTLIBFLAGS = -m 0664
   INSTINCFLAGS = -m 0444
   INSTMANFLAGS = -m 0444
   INSTAPPFLAGS = -m 0444
  INSTKMEMFLAGS = -m 4755
        FCFLAGS = -t
    CDEBUGFLAGS = -O

        PATHSEP = /
         DEPEND = $(DEPENDSRC)/makedepend
          IMAKE = $(IMAKESRC)/imake
            RGB = $(RGBSRC)/rgb
             FC = $(BDFTOSNFSRC)/bdftosnf
      MKFONTDIR = $(MKFONTDIRSRC)/mkfontdir
      MKDIRHIER = $(SCRIPTSSRC)/mkdirhier.sh

         CFLAGS = $(CDEBUGFLAGS) $(INCLUDES) $(STD_DEFINES) $(DEFINES)
      LINTFLAGS = $(LINTOPTS) $(INCLUDES) $(STD_DEFINES) $(DEFINES) -DLINT
        LDFLAGS = $(CDEBUGFLAGS) $(SYS_LIBRARIES) $(SYSAUX_LIBRARIES)
            TOP = ../../../.
      CLIENTSRC = $(TOP)/clients
        DEMOSRC = $(TOP)/demos
         LIBSRC = $(TOP)/lib
        FONTSRC = $(TOP)/fonts
     INCLUDESRC = $(TOP)/X11
      SERVERSRC = $(TOP)/server
        UTILSRC = $(TOP)/util
     SCRIPTSSRC = $(UTILSRC)/scripts
     EXAMPLESRC = $(TOP)/examples
     CONTRIBSRC = $(TOP)/contrib
         DOCSRC = $(TOP)/doc
         RGBSRC = $(TOP)/rgb
      DEPENDSRC = $(UTILSRC)/makedepend
       IMAKESRC = $(UTILSRC)/imake
       IRULESRC = $(UTILSRC)/imake.includes
        XLIBSRC = $(LIBSRC)/X
         XMUSRC = $(LIBSRC)/Xmu
     TOOLKITSRC = $(LIBSRC)/Xt
     AWIDGETSRC = $(LIBSRC)/Xaw
     OLDXLIBSRC = $(LIBSRC)/oldX
    BDFTOSNFSRC = $(FONTSRC)/bdftosnf
   MKFONTDIRSRC = $(FONTSRC)/mkfontdir
   EXTENSIONSRC = $(TOP)/extensions
   EXTENSIONLIB = $(EXTENSIONSRC)/lib/libXext.a
           XLIB = $(XLIBSRC)/libX11.a
         XMULIB = $(XMUSRC)/libXmu.a
        OLDXLIB = $(OLDXLIBSRC)/liboldX.a
       XTOOLLIB = $(TOOLKITSRC)/libXt.a
         XAWLIB = $(AWIDGETSRC)/libXaw.a
       LINTXLIB = $(XLIBSRC)/llib-lX11.ln
        LINTXMU = $(XMUSRC)/llib-lXmu.ln
      LINTXTOOL = $(TOOLKITSRC)/llib-lXt.ln
        LINTXAW = $(AWIDGETSRC)/llib-lXaw.ln
       INCLUDES = -I$(TOP)
      MACROFILE = Sun.macros
   ICONFIGFILES                    =                    $(IRULESRC)/Imake.tmpl
                       $(IRULESRC)/$(MACROFILE) $(IRULESRC)/site.def
  IMAKE_DEFINES =
      IMAKE_CMD  =   $(NEWTOP)$(IMAKE)   -TImake.tmpl   -I$(NEWTOP)$(IRULESRC)
                        -s Makefile $(IMAKE_DEFINES)
         RM_CMD = $(RM) *.CKP *.ln  *.BAK  *.bak  *.o  core  errs  ,*  *~  *.a
                 .emacs_* tags TAGS make.log MakeOut

###########################################################################  #
rules:  $XConsortium: Imake.rules,v 1.71 88/10/23 22:46:34 jim Exp $

###########################################################################  #
start of Imakefile

# Makefile for the Xlib manpages.

TROFF= psroff -t PRINTER= lpr

MANPAGES =      AllPlanes.3X11   BlkPScrn.3X11    ImageOrd.3X11    IsCKey.3X11
    XAddHost.3X11        XAllColor.3X11      XAllEvnt.3X11       XCKCntrl.3X11
XCKMping.3X11   XCPCntrl.3X11   XCSSet.3X11    XCWAttrib.3X11    XClrArea.3X11
XConfWin.3X11    XCopyArea.3X11    XCreCmap.3X11   XCreFCur.3X11   XCreGC.3X11
XCreImage.3X11   XCrePmap.3X11    XCreReg.3X11    XCreWin.3X11    XDefCur.3X11
XDesWin.3X11  XDrArc.3X11 XDrIStr.3X11 XDrLine.3X11 XDrPoint.3X11 XDrRect.3X11
XDrString.3X11   XDrText.3X11   XERegion.3X11    XFillRect.3X11    XFlush.3X11
XFree.3X11    XGetDef.3X11    XGetRes.3X11    XGetVInfo.3X11    XGetWAttr.3X11
XGetWProp.3X11   XGrButton.3X11   XGrKey.3X11   XGrKeybrd.3X11    XGrPntr.3X11
XGrServer.3X11   XIfEvent.3X11   XInitial.3X11  XInstCmap.3X11  XInterReg.3X11
XInternA.3X11  XListFont.3X11  XLoadFont.3X11   XLookKsym.3X11   XMDBases.3X11
XMapWin.3X11    XNEvent.3X11    XOpDsply.3X11    XParGeom.3X11   XPolyReg.3X11
XPutBEvnt.3X11   XPutImage.3X11   XPutRes.3X11    XQBSize.3X11    XQColor.3X11
XQPointer.3X11    XQTree.3X11    XRaiseWin.3X11    XReadBF.3X11   XRecCur.3X11
XReparWin.3X11  XSContext.3X11  XSInput.3X11   XSeArcMod.3X11   XSeClassH.3X11
XSeClipO.3X11   XSeClosDM.3X11   XSeCommnd.3X11  XSeErrHan.3X11  XSeEvent.3X11
XSeFillS.3X11   XSeFont.3X11   XSeFontP.3X11    XSeIcName.3X11    XSeIcSH.3X11
XSeInFoc.3X11    XSeLAttr.3X11    XSeNormH.3X11   XSePMap.3X11   XSeScSav.3X11
XSeSelOwn.3X11  XSeSizeH.3X11  XSeStandC.3X11   XSeStandP.3X11   XSeState.3X11
XSeTile.3X11    XSeTransH.3X11    XSeWMH.3X11    XSeZoomH.3X11   XStBytes.3X11
XStColors.3X11    XStName.3X11    XStTKsym.3X11    XSync.3X11    XTextExt.3X11
XTextWid.3X11 XTranWCo.3X11 XUQuark.3X11 XUnmapWin.3X11 XWarpPntr.3X11

INSTALLFLAGS = $(INSTMANFLAGS)

all: $(MANPAGES)

man.PS:         eqn $(MANPAGES)| $(TROFF) -man - > man.PS

install.man:: $(MANPAGES)         @case '${MFLAGS}' in *[i]*) set  +e;;  esac;
     for  i  in  $(MANPAGES); do        (set -x; $(INSTALL) -c $(INSTALLFLAGS)
$$i $(LIBMANDIR)); done

depend:

###########################################################################  #
Imake.tmpl common rules for all Makefiles - do not edit

emptyrule::

clean::         $(RM_CMD) #*

Makefile:: $(IMAKE)

Makefile::   Imakefile      $(IRULESRC)/Imake.tmpl     $(IRULESRC)/Imake.rules
        $(IRULESRC)/site.def     $(IRULESRC)/$(MACROFILE)          -@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)

$(IMAKE):           @echo   "making   $@";        cd   $(IMAKESRC);    $(MAKE)
BOOTSTRAPCFLAGS=$(BOOTSTRAPCFLAGS)

tags::         $(TAGS) -w *.[ch]         $(TAGS) -xw *.[ch] > TAGS

###########################################################################  #
empty rules for directories that do not have SUBDIRS - do not edit

install::         @echo "install done"

install.man::         @echo "install.man done"

Makefiles::

###########################################################################  #
dependencies generated by makedepend

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026