home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1996 May / PCOnline_05_1996.bin / linux / source / xap / xgames / xtetris-.6 / xtetris- / xtetris-2.6 / Makefile < prev    next >
Makefile  |  1995-02-10  |  15KB  |  544 lines

  1. # Makefile generated by imake - do not edit!
  2. # $XConsortium: imake.c,v 1.91 95/01/12 16:15:47 kaleb Exp $
  3.  
  4. # ----------------------------------------------------------------------
  5. # Makefile generated from "Imake.tmpl" and <Imakefile>
  6. # $XConsortium: Imake.tmpl,v 1.224 94/12/27 03:57:50 gildea Exp $
  7. #
  8.  
  9. .SUFFIXES: .i
  10.  
  11. # $XConsortium: Imake.cf,v 1.19 95/01/05 19:24:32 kaleb Exp $
  12.  
  13. # -----------------------------------------------------------------------
  14. # site-specific configuration parameters that need to come before
  15. # the platform-specific parameters - edit site.def to change
  16.  
  17. # site:  $XConsortium: site.sample,v 1.9 94/04/08 17:02:06 rws Exp $
  18.  
  19. # -----------------------------------------------------------------------
  20. # platform-specific configuration parameters - edit sun.cf to change
  21.  
  22. # platform:  $XConsortium: sun.cf,v 1.139 95/01/12 15:30:26 kaleb Exp $
  23.  
  24. # operating system:  SunOS 5.3
  25.  
  26. # $XConsortium: svr4.cf,v 1.11 95/01/25 16:32:39 kaleb Exp $
  27.  
  28. # $XConsortium: sv4Lib.rules,v 1.14 94/04/09 12:00:10 rws Exp $
  29.  
  30. # -----------------------------------------------------------------------
  31. # site-specific configuration parameters that go after
  32. # the platform-specific parameters - edit site.def to change
  33.  
  34. # site:  $XConsortium: site.sample,v 1.9 94/04/08 17:02:06 rws Exp $
  35.  
  36. # -----------------------------------------------------------------------
  37. # Imake rules for building libraries, programs, scripts, and data files
  38. # rules:  $XConsortium: Imake.rules,v 1.197 94/12/05 19:30:41 gildea Exp $
  39.  
  40.           PATHSEP = /
  41.             SHELL = /bin/sh
  42.  
  43.               TOP = .
  44.       CURRENT_DIR = .
  45.  
  46.             IMAKE = imake
  47.            DEPEND = makedepend
  48.         MKDIRHIER = mkdirhier
  49.         CONFIGSRC = $(TOP)/config
  50.          IMAKESRC = $(CONFIGSRC)/imake
  51.         DEPENDSRC = $(CONFIGSRC)/makedepend
  52.            IXXSRC = $(UNSUPPORTEDSRC)/programs/ixx
  53.               IXX = ixx
  54.          IXXFLAGS = -s BaseObject -m TypeObj -r RequestObj -p Xf
  55.       IXXINCLUDES = -i '<X11/Fresco/enter-scope.h>'
  56.  
  57.           INCROOT = /usr/X11R6/include
  58.         USRLIBDIR = /usr/X11R6/lib
  59.          SHLIBDIR = /usr/X11R6/lib
  60.        LINTLIBDIR = $(USRLIBDIR)/lint
  61.           MANPATH = /usr/X11R6/man
  62.     MANSOURCEPATH = $(MANPATH)/man
  63.            MANDIR = $(MANSOURCEPATH)1
  64.         LIBMANDIR = $(MANSOURCEPATH)3
  65.        FILEMANDIR = $(MANSOURCEPATH)$(FILEMANSUFFIX)
  66.  
  67.                AR = /usr/ccs/bin/ar cq
  68.   BOOTSTRAPCFLAGS = -DSVR4
  69.                CC = gcc -fpcc-struct-return
  70.                AS = /usr/ccs/bin/as
  71.  
  72. .SUFFIXES: .cxx
  73.  
  74.               CXX = g++
  75.     CXXDEBUGFLAGS = -O2
  76.  CXXEXTRA_DEFINES =
  77. CXXEXTRA_INCLUDES =
  78.   CXXIDL_INCLUDES = -I$(TOP)/include
  79.    CXXSTD_DEFINES = -Dsun -DSVR4
  80.        CXXOPTIONS =
  81.       CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES) $(CXXIDL_INCLUDES)
  82.        CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES)
  83.          CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
  84.  
  85.          COMPRESS = compress
  86.               CPP = /usr/ccs/lib/cpp $(STD_CPP_DEFINES)
  87.     PREPROCESSCMD = gcc -fpcc-struct-return -E $(STD_CPP_DEFINES)
  88.           INSTALL = bsdinst
  89.      INSTALLFLAGS = -c
  90.                LD = /usr/ccs/bin/ld
  91.               LEX = /usr/ccs/bin/lex
  92.            LEXLIB = -ll
  93.              YACC = /usr/ccs/bin/yacc
  94.            CCYACC = /usr/ccs/bin/yacc
  95.              LINT = lint
  96.       LINTLIBFLAG = -o
  97.          LINTOPTS = -bh
  98.                LN = ln -s
  99.              MAKE = /usr/ccs/bin/make
  100.                MV = mv
  101.                CP = cp
  102.  
  103.                RM = rm -f
  104.         MANSUFFIX = 1x
  105.      LIBMANSUFFIX = 3x
  106.     FILEMANSUFFIX = 4
  107.             TROFF = psroff
  108.          MSMACROS = -ms
  109.               TBL = tbl
  110.               EQN = eqn
  111.  
  112.             DVIPS = dvips
  113.             LATEX = latex
  114.  
  115.      STD_INCLUDES =
  116.   STD_CPP_DEFINES = -Dsun -DSVR4
  117.       STD_DEFINES = -Dsun -DSVR4
  118.  EXTRA_LOAD_FLAGS =
  119.   EXTRA_LDOPTIONS =
  120.   EXTRA_LIBRARIES = -lsocket -lnsl
  121.              TAGS = ctags
  122.  
  123.     SHAREDCODEDEF =
  124.          SHLIBDEF =
  125.  
  126.      SHLIBLDFLAGS = -G -z text
  127.  
  128.          PICFLAGS = -fpic
  129.  
  130.       CXXPICFLAGS = -fpic
  131.  
  132.     PROTO_DEFINES =
  133.  
  134.      INSTPGMFLAGS =
  135.  
  136.      INSTBINFLAGS = -m 0755
  137.      INSTUIDFLAGS = -m 4755
  138.      INSTLIBFLAGS = -m 0644
  139.      INSTINCFLAGS = -m 0444
  140.      INSTMANFLAGS = -m 0444
  141.      INSTDATFLAGS = -m 0444
  142.     INSTKMEMFLAGS = -g sys -m 2755
  143.  
  144.       PROJECTROOT = /usr/X11R6
  145.  
  146.      TOP_INCLUDES = -I$(INCROOT)
  147.  
  148.       CDEBUGFLAGS = -O2
  149.         CCOPTIONS =
  150.  
  151.       ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
  152.        ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(DEFINES)
  153.            CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(ALLDEFINES)
  154.         LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
  155.          LDPRELIB = -L$(USRLIBDIR)
  156.         LDPOSTLIB =
  157.         LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIB)
  158.      CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIB)
  159.  
  160.            LDLIBS = $(LDPOSTLIB) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
  161.  
  162.        CCENVSETUP = LD_RUN_PATH=$(USRLIBDIR)
  163.            CCLINK = $(CCENVSETUP) $(CC)
  164.  
  165.       CXXENVSETUP = LD_RUN_PATH=$(USRLIBDIR)
  166.           CXXLINK = $(CXXENVSETUP) $(CXX)
  167.  
  168.      LDSTRIPFLAGS = -x
  169.    LDCOMBINEFLAGS = -r
  170.       DEPENDFLAGS =
  171.  
  172.         MACROFILE = sun.cf
  173.            RM_CMD = $(RM)
  174.  
  175.     IMAKE_DEFINES =
  176.  
  177.          IRULESRC = $(CONFIGDIR)
  178.         IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES)
  179.  
  180.      ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Project.tmpl \
  181.             $(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) \
  182.              $(EXTRA_ICONFIGFILES)
  183.  
  184. # ----------------------------------------------------------------------
  185. # X Window System Build Parameters and Rules
  186. # $XConsortium: Project.tmpl,v 1.248 95/01/06 19:12:51 gildea Exp $
  187.  
  188. # -----------------------------------------------------------------------
  189. # X Window System make variables; these need to be coordinated with rules
  190.  
  191.            BINDIR = /usr/X11R6/bin
  192.      BUILDINCROOT = $(TOP)
  193.       BUILDINCDIR = $(BUILDINCROOT)/X11
  194.       BUILDINCTOP = ..
  195.       BUILDLIBDIR = $(TOP)/usrlib
  196.       BUILDLIBTOP = ..
  197.            INCDIR = $(INCROOT)/X11
  198.            ADMDIR = /usr/adm
  199.            LIBDIR = $(USRLIBDIR)/X11
  200.  
  201.           FONTDIR = $(LIBDIR)/fonts
  202.          XINITDIR = $(LIBDIR)/xinit
  203.            XDMDIR = $(LIBDIR)/xdm
  204.            TWMDIR = $(LIBDIR)/twm
  205.            XSMDIR = $(LIBDIR)/xsm
  206.            NLSDIR = $(LIBDIR)/nls
  207.        XLOCALEDIR = $(LIBDIR)/locale
  208.         PEXAPIDIR = $(LIBDIR)/PEX
  209.       XAPPLOADDIR = $(LIBDIR)/app-defaults
  210.        FONTCFLAGS = -t
  211.  
  212.      INSTAPPFLAGS = $(INSTDATFLAGS)
  213.  
  214.               RGB = rgb
  215.             FONTC = bdftopcf
  216.         MKFONTDIR = mkfontdir
  217.  
  218.        DOCUTILSRC = $(TOP)/doc/util
  219.        XDOCMACROS = $(DOCUTILSRC)/macros.t
  220.        XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
  221.        PROGRAMSRC = $(TOP)/programs
  222.            LIBSRC = $(TOP)/lib
  223.           FONTSRC = $(TOP)/fonts
  224.        INCLUDESRC = $(TOP)/X11
  225.         SERVERSRC = $(TOP)/programs/Xserver
  226.        CONTRIBSRC = $(TOP)/../contrib
  227.    UNSUPPORTEDSRC = $(TOP)/unsupported
  228.            DOCSRC = $(TOP)/doc
  229.            RGBSRC = $(TOP)/programs/rgb
  230.       BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
  231.      MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
  232.     FONTSERVERSRC = $(PROGRAMSRC)/xfs
  233.        FONTINCSRC = $(TOP)/include/fonts
  234.         EXTINCSRC = $(TOP)/include/extensions
  235.      TRANSCOMMSRC = $(LIBSRC)/xtrans
  236.    TRANS_INCLUDES = -I$(TRANSCOMMSRC)
  237.  
  238. # $XConsortium: sunLib.tmpl,v 1.36 94/04/08 19:13:50 rws Exp $
  239.  
  240. # $XConsortium: sv4Lib.tmpl,v 1.19 93/12/03 10:48:36 kaleb Exp $
  241.  
  242. XMULIBONLY = -lXmu
  243.  
  244.           XLIBSRC = $(LIBSRC)/X11
  245.  
  246. SOXLIBREV = 6.0
  247. DEPXONLYLIB =
  248. XONLYLIB =  -lX11
  249.  
  250. LINTXONLY = $(LINTLIBDIR)/llib-lX11.ln
  251.  
  252.          XLIBONLY = $(XONLYLIB)
  253.  
  254.       XEXTLIBSRC = $(LIBSRC)/Xext
  255.  
  256. SOXEXTREV = 6.0
  257. DEPEXTENSIONLIB =
  258. EXTENSIONLIB =  -lXext
  259.  
  260. LINTEXTENSION = $(LINTLIBDIR)/llib-lXext.ln
  261.  
  262. LINTEXTENSIONLIB = $(LINTEXTENSION)
  263.           DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
  264.              XLIB = $(EXTENSIONLIB) $(XONLYLIB)
  265.          LINTXLIB = $(LINTXONLYLIB)
  266.  
  267.          XAUTHSRC = $(LIBSRC)/Xau
  268.  
  269. DEPXAUTHLIB = $(USRLIBDIR)/libXau.a
  270. XAUTHLIB =  -lXau
  271.  
  272. LINTXAUTH = $(LINTLIBDIR)/llib-lXau.ln
  273.  
  274.       XDMCPLIBSRC = $(LIBSRC)/Xdmcp
  275.  
  276. DEPXDMCPLIB = $(USRLIBDIR)/libXdmcp.a
  277. XDMCPLIB =  -lXdmcp
  278.  
  279. LINTXDMCP = $(LINTLIBDIR)/llib-lXdmcp.ln
  280.  
  281.            XMUSRC = $(LIBSRC)/Xmu
  282.  
  283. SOXMUREV = 6.0
  284. DEPXMULIB =
  285. XMULIB =  -lXmu
  286.  
  287. LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln
  288.  
  289.        OLDXLIBSRC = $(LIBSRC)/oldX
  290.  
  291. SOOLDXREV = 6.0
  292. DEPOLDXLIB =
  293. OLDXLIB =  -loldX
  294.  
  295. LINTOLDX = $(LINTLIBDIR)/llib-loldX.ln
  296.  
  297.        TOOLKITSRC = $(LIBSRC)/Xt
  298.  
  299. SOXTREV = 6.0
  300. DEPXTOOLONLYLIB =
  301. XTOOLONLYLIB =  -lXt
  302.  
  303. LINTXTOOLONLY = $(LINTLIBDIR)/llib-lXt.ln
  304.  
  305.       DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
  306.          XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
  307.      LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
  308.  
  309.        AWIDGETSRC = $(LIBSRC)/Xaw
  310.  
  311. SOXAWREV = 6.0
  312. DEPXAWLIB =
  313. XAWLIB =  -lXaw
  314.  
  315. LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln
  316.  
  317.        XTFSRC = $(TOP)/workInProgress/Xtf
  318.  
  319. DEPXTFLIB = $(USRLIBDIR)/libXtf.a
  320. XTFLIB =  -lXtf
  321.  
  322. LINTXTF = $(LINTLIBDIR)/llib-lXtf.ln
  323.  
  324.        FRESCOSRC = $(TOP)/workInProgress/Fresco
  325.  
  326. DEPFRESCOLIB = $(USRLIBDIR)/libFresco.a
  327. FRESCOLIB =  -lFresco
  328.  
  329. LINTFRESCO = $(LINTLIBDIR)/llib-lFresco.ln
  330.  
  331.          XILIBSRC = $(LIBSRC)/Xi
  332.  
  333. SOXINPUTREV = 6.0
  334. DEPXILIB =
  335. XILIB =  -lXi
  336.  
  337. LINTXI = $(LINTLIBDIR)/llib-lXi.ln
  338.  
  339.       XTESTLIBSRC = $(LIBSRC)/Xtst
  340.  
  341. SOXTESTREV = 6.0
  342. DEPXTESTLIB =
  343. XTESTLIB =  -lXtst
  344.  
  345. LINTXTEST = $(LINTLIBDIR)/llib-lXtst.ln
  346.  
  347.         PEXLIBSRC = $(LIBSRC)/PEX5
  348.  
  349. SOPEXREV = 6.0
  350. DEPPEXLIB =
  351. PEXLIB =  -lPEX5
  352.  
  353. LINTPEX = $(LINTLIBDIR)/llib-lPEX5.ln
  354.  
  355.         XIELIBSRC = $(LIBSRC)/XIE
  356.  
  357. SOXIEREV = 6.0
  358. DEPXIELIB =
  359. XIELIB =  -lXIE
  360.  
  361. LINTXIE = $(LINTLIBDIR)/llib-lXIE.ln
  362.  
  363.       PHIGSLIBSRC = $(LIBSRC)/PHIGS
  364.  
  365. DEPPHIGSLIB = $(USRLIBDIR)/libphigs.a
  366. PHIGSLIB =  -lphigs
  367.  
  368. LINTPHIGS = $(LINTLIBDIR)/llib-lphigs.ln
  369.  
  370. DEPXBSDLIB = $(USRLIBDIR)/libXbsd.a
  371. XBSDLIB =  -lXbsd
  372.  
  373. LINTXBSD = $(LINTLIBDIR)/llib-lXbsd.ln
  374.  
  375.            ICESRC = $(LIBSRC)/ICE
  376.  
  377. SOICEREV = 6.0
  378. DEPICELIB =
  379. ICELIB =  -lICE
  380.  
  381. LINTICE = $(LINTLIBDIR)/llib-lICE.ln
  382.  
  383.             SMSRC = $(LIBSRC)/SM
  384.  
  385. SOSMREV = 6.0
  386. DEPSMLIB =
  387. SMLIB =  -lSM
  388.  
  389. LINTSM = $(LINTLIBDIR)/llib-lSM.ln
  390.  
  391.          FSLIBSRC = $(LIBSRC)/FS
  392.  
  393. DEPFSLIB = $(USRLIBDIR)/libFS.a
  394. FSLIB =  -lFS
  395.  
  396. LINTFS = $(LINTLIBDIR)/llib-lFS.ln
  397.  
  398.          FONTLIBSRC = $(LIBSRC)/font
  399.  
  400. DEPFONTLIB = $(USRLIBDIR)/libfont.a
  401. FONTLIB =  -lfont
  402.  
  403. LINTFONT = $(LINTLIBDIR)/llib-lfont.ln
  404.  
  405.           DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
  406.  
  407.          DEPLIBS1 = $(DEPLIBS)
  408.          DEPLIBS2 = $(DEPLIBS)
  409.          DEPLIBS3 = $(DEPLIBS)
  410.  
  411.         CONFIGDIR = $(LIBDIR)/config
  412.  
  413. # -----------------------------------------------------------------------
  414. # start of Imakefile
  415.  
  416.         BITMAPS = stripe4
  417.         DEFINES = -DHIGH_SCORE_TABLE=\"$(LIBDIR)/xtetris-scores\"
  418.         HEADERS = defs.h
  419.            SRCS = main.c init.c shape.c support.c notify.c window.c score.c\
  420.                   draw.c
  421.            OBJS = main.o init.o shape.o support.o notify.o window.o score.o\
  422.                   draw.o
  423. LOCAL_LIBRARIES = $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB) -lm
  424.         DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
  425.  
  426.  PROGRAM = xtetris
  427.  
  428. all:: xtetris
  429.  
  430. xtetris: $(OBJS) $(DEPLIBS)
  431.     $(RM) $@
  432.     $(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS)  $(EXTRA_LOAD_FLAGS)
  433.  
  434. install:: xtetris
  435.     @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \
  436.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi
  437.     $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS)  xtetris $(DESTDIR)$(BINDIR)/xtetris
  438.  
  439. install.man:: xtetris.man
  440.     @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \
  441.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi
  442.     $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) xtetris.man $(DESTDIR)$(MANDIR)/xtetris.$(MANSUFFIX)
  443.  
  444. depend::
  445.     $(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
  446.  
  447. lint:
  448.     $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)
  449. lint1:
  450.     $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
  451.  
  452. clean::
  453.     $(RM) xtetris
  454.  
  455. all:: Xtetris.ad
  456.  
  457. all:: Xtetris.c.ad
  458.  
  459. all:: Xtetris.bw.ad
  460.  
  461. install:: Xtetris.c.ad
  462.     @if [ -d $(DESTDIR)$(XAPPLOADDIR) ]; then set +x; \
  463.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(XAPPLOADDIR)); fi
  464.     $(INSTALL) $(INSTALLFLAGS) $(INSTAPPFLAGS) Xtetris.c.ad $(DESTDIR)$(XAPPLOADDIR)/Xtetris.c
  465.  
  466. install:: Xtetris.bw.ad
  467.     @if [ -d $(DESTDIR)$(XAPPLOADDIR) ]; then set +x; \
  468.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(XAPPLOADDIR)); fi
  469.     $(INSTALL) $(INSTALLFLAGS) $(INSTAPPFLAGS) Xtetris.bw.ad $(DESTDIR)$(XAPPLOADDIR)/Xtetris.bw
  470.  
  471. install:: Xtetris.ad
  472.     @if [ -d $(DESTDIR)$(XAPPLOADDIR) ]; then set +x; \
  473.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(XAPPLOADDIR)); fi
  474.     $(INSTALL) $(INSTALLFLAGS) $(INSTAPPFLAGS) Xtetris.ad $(DESTDIR)$(XAPPLOADDIR)/Xtetris
  475.  
  476. install:: $(BITMAPS)
  477.     @if [ -d $(DESTDIR)$(INCDIR)/bitmaps ]; then set +x; \
  478.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(INCDIR)/bitmaps); fi
  479.     @case '${MFLAGS}' in *[i]*) set +e;; esac; \
  480.     for i in $(BITMAPS); do \
  481.     (set -x; $(INSTALL) $(INSTALLFLAGS) -m 444 $$i $(DESTDIR)$(INCDIR)/bitmaps); \
  482.     done
  483.  
  484. install:: xtetris-scores
  485.     @if [ -d $(DESTDIR)$(LIBDIR) ]; then set +x; \
  486.     else (set -x; $(MKDIRHIER) $(DESTDIR)$(LIBDIR)); fi
  487.     @case '${MFLAGS}' in *[i]*) set +e;; esac; \
  488.     for i in xtetris-scores; do \
  489.     (set -x; $(INSTALL) $(INSTALLFLAGS) $(SCOREFLAGS) $$i $(DESTDIR)$(LIBDIR)); \
  490.     done
  491. Xtetris.c.ad: Xtetris.ad.all
  492.     xrdb -n Xtetris.ad.all -DCOLOR > Xtetris.c.ad
  493. Xtetris.bw.ad: Xtetris.ad.all
  494.     xrdb -n Xtetris.ad.all -UCOLOR > Xtetris.bw.ad
  495.  
  496. Xtetris.ad: Xtetris.ad.all
  497.     xrdb -n Xtetris.ad.all -UCOLOR > Xtetris.ad
  498. clean::
  499.     $(RM) Xtetris.c.ad Xtetris.bw.ad Xtetris.ad
  500.  
  501. # -----------------------------------------------------------------------
  502. # common rules for all Makefiles - do not edit
  503.  
  504. .c.i:
  505.     $(RM) $@
  506.     $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
  507.  
  508. emptyrule::
  509.  
  510. clean::
  511.     $(RM_CMD) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  "#"*
  512.  
  513. Makefile::
  514.     -@if [ -f Makefile ]; then set -x; \
  515.     $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
  516.     else exit 0; fi
  517.     $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
  518.  
  519. tags::
  520.     $(TAGS) -w *.[ch]
  521.     $(TAGS) -xw *.[ch] > TAGS
  522.  
  523. # -----------------------------------------------------------------------
  524. # empty rules for directories that do not have SUBDIRS - do not edit
  525.  
  526. install::
  527.     @echo "install in $(CURRENT_DIR) done"
  528.  
  529. install.man::
  530.     @echo "install.man in $(CURRENT_DIR) done"
  531.  
  532. install.linkkit::
  533.     @echo "install.linkkit in $(CURRENT_DIR) done"
  534.  
  535. Makefiles::
  536.  
  537. includes::
  538.  
  539. depend::
  540.  
  541. # -----------------------------------------------------------------------
  542. # dependencies generated by makedepend
  543.  
  544.