home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / the25.zip / thesrc251.zip / Makefile.in < prev    next >
Makefile  |  1998-07-31  |  14KB  |  378 lines

  1. # Makefile for THE
  2. #
  3. # The variable 'srcdir' refers to the source-distribution, and can be set with
  4. # the configure script by "--srcdir=DIR".
  5. #
  6.  
  7. SHELL        = /bin/sh
  8. THIS        = Makefile
  9.  
  10. @SET_MAKE@
  11.  
  12. VER=251
  13. VER_DOT=2.5.1
  14. THE_DIR=THE-$(VER_DOT)
  15.  
  16. srcdir        = @srcdir@
  17. prefix        = @prefix@
  18. exec_prefix    = @exec_prefix@
  19. libdir        = $(exec_prefix)/lib
  20. includedir        = $(exec_prefix)/include
  21. docdir        = $(srcdir)/doc
  22. thisdir        =@thisdir@
  23.  
  24. INSTALL        = @INSTALL@
  25. INSTALL_DATA    = @INSTALL_DATA@
  26.  
  27. CC        = @CC@
  28. CFLAGS        = @CFLAGS@
  29.  
  30. INCDIR        = $(srcdir)
  31. CPPFLAGS    = -I. -I$(INCDIR) @DEFS@ @SYS_DEFS@ -DTHE_HOME_DIRECTORY=\"$(prefix)/THE/\"
  32.  
  33. CCFLAGS        = -c $(CFLAGS) $(CPPFLAGS) @MH_CURSES_INC@ @MH_REXX_INC@
  34.  
  35. LINK        = @PURIFY@ $(CC)
  36. LDFLAGS        = @LDFLAGS@ @MH_CURSES_LIB@ @MH_REXX_LIB@ @MH_XLIBS@ @MH_EXTRA_LIBS@
  37.  
  38. ################################################################################
  39.  
  40. COMM = \
  41.     $(srcdir)/comm1.c \
  42.     $(srcdir)/comm2.c \
  43.     $(srcdir)/comm3.c \
  44.     $(srcdir)/comm4.c \
  45.     $(srcdir)/comm5.c
  46.  
  47. COMMSOS = \
  48.     $(srcdir)/commsos.c
  49.  
  50. COMMSET = \
  51.     $(srcdir)/commset1.c \
  52.     $(srcdir)/commset2.c
  53.  
  54. QUERY = $(srcdir)/query.c
  55.  
  56. APPENDIX1 = $(srcdir)/appendix.1 
  57. APPENDIX2 = $(srcdir)/appendix.2
  58. APPENDIX3 = $(srcdir)/appendix.3
  59. APPENDIX = $(APPENDIX1) $(APPENDIX2) $(APPENDIX3)
  60.  
  61. GLOSSARY = $(srcdir)/glossary
  62. OVERVIEW = $(srcdir)/overview
  63.  
  64. H1=    ./config.h $(srcdir)/the.h $(srcdir)/defines.h $(srcdir)/proto.h
  65. H2=    ./config.h $(srcdir)/the.h $(srcdir)/command.h $(srcdir)/defines.h $(srcdir)/proto.h $(srcdir)/getch.h $(srcdir)/key.h
  66. H3=    ./config.h $(srcdir)/getch.h $(srcdir)/defines.h $(srcdir)/proto.h
  67. H4=    ./config.h $(srcdir)/query.h $(srcdir)/the.h $(srcdir)/defines.h $(srcdir)/proto.h
  68. H5=    ./config.h $(srcdir)/the.h $(srcdir)/fnmatch.h
  69. H6=    ./config.h $(srcdir)/the.h $(srcdir)/directry.h $(srcdir)/defines.h $(srcdir)/proto.h
  70. H7=    ./config.h $(srcdir)/the.h $(srcdir)/therexx.h $(srcdir)/proto.h $(srcdir)/defines.h $(srcdir)/query.h
  71. H8=    ./config.h $(srcdir)/the.h $(srcdir)/therexx.h $(srcdir)/defines.h
  72.  
  73. ################################################################################
  74. all:    the manual help html
  75.  
  76. manual:    manext $(OVERVIEW) $(COMM) $(COMMSOS) $(COMMSET) $(QUERY) $(APPENDIX) $(GLOSSARY)
  77.     cp $(docdir)/* .
  78.     ./manext $(OVERVIEW) $(COMM) $(COMMSOS) $(COMMSET) $(QUERY) $(APPENDIX) $(GLOSSARY) > the.man
  79.  
  80. help:    manext
  81.     cp $(docdir)/* .
  82.     echo "                         THE Quick Reference" > THE_Help_part01
  83.     echo "                             Version $(VER_DOT)" > THE_Help_part02
  84.     cp THE_Help_head THE_Help_part03
  85.     ./manext -q $(COMM) > THE_Help_part04
  86.     cp THE_Help_set THE_Help_part05
  87.     ./manext -q $(COMMSET) > THE_Help_part06
  88.     cp THE_Help_sos THE_Help_part07
  89.     ./manext -q $(COMMSOS) > THE_Help_part08
  90.     cp THE_Help_tail THE_Help_part09
  91.     cat THE_Help_part?? > THE_Help.txt
  92.  
  93. html:    manext
  94.     rexx $(srcdir)/man2html.rex $(VER_DOT) TOCSTART > index.htm
  95.     ./manext $(OVERVIEW) > overview.man
  96.     rexx $(srcdir)/man2html.rex $(VER_DOT) OVERVIEW overview.man index.htm > overview.htm
  97.     ./manext $(COMM) > comm.man
  98.     rexx $(srcdir)/man2html.rex $(VER_DOT) COMM comm.man index.htm > comm.htm
  99.     ./manext $(COMMSET) > commset.man
  100.     rexx $(srcdir)/man2html.rex $(VER_DOT) COMMSET commset.man index.htm > commset.htm
  101.     ./manext $(COMMSOS) > commsos.man
  102.     rexx $(srcdir)/man2html.rex $(VER_DOT) COMMSOS commsos.man index.htm > commsos.htm
  103.     ./manext $(QUERY) > query.man
  104.     rexx $(srcdir)/man2html.rex $(VER_DOT) QUERY    query.man index.htm    > query.htm
  105.     ./manext $(GLOSSARY) > glossary.man
  106.     rexx $(srcdir)/man2html.rex $(VER_DOT) GLOSSARY glossary.man index.htm > glossary.htm
  107.     ./manext $(APPENDIX1) > app1.man
  108.     rexx $(srcdir)/man2html.rex $(VER_DOT) APPENDIX1 app1.man index.htm > app1.htm
  109.     ./manext $(APPENDIX2) > app2.man
  110.     rexx $(srcdir)/man2html.rex $(VER_DOT) APPENDIX2 app2.man index.htm > app2.htm
  111.     ./manext $(APPENDIX3) > app3.man
  112.     rexx $(srcdir)/man2html.rex $(VER_DOT) APPENDIX3 app3.man index.htm > app3.htm
  113.     cp $(srcdir)/HISTORY history.man
  114.     rexx $(srcdir)/man2html.rex $(VER_DOT) HISTORY history.man index.htm > history.htm
  115.     cp $(srcdir)/THE_Help.txt quickref.man
  116.     rexx $(srcdir)/man2html.rex $(VER_DOT) QUICKREF quickref.man index.htm > quickref.htm
  117.     rexx $(srcdir)/man2html.rex $(VER_DOT) TOCEND >> index.htm
  118.  
  119. install: ./the help
  120.     $(INSTALL_DATA) -m 755 -d $(exec_prefix)/bin
  121.     $(INSTALL_DATA) -m 755 -d $(prefix)/THE
  122.     $(INSTALL) -m 755 ./the $(exec_prefix)/bin/the
  123.     $(INSTALL_DATA) $(srcdir)/append.the  $(prefix)/THE/append.the
  124.     $(INSTALL_DATA) $(srcdir)/comm.the    $(prefix)/THE/comm.the
  125.     $(INSTALL_DATA) $(srcdir)/uncomm.the  $(prefix)/THE/uncomm.the
  126.     $(INSTALL_DATA) $(srcdir)/total.the   $(prefix)/THE/total.the
  127.     $(INSTALL_DATA) $(srcdir)/match.the   $(prefix)/THE/match.the
  128.     $(INSTALL_DATA) $(srcdir)/rm.the      $(prefix)/THE/rm.the
  129.     $(INSTALL_DATA) $(srcdir)/words.the   $(prefix)/THE/words.the
  130.     $(INSTALL_DATA) $(srcdir)/l.the       $(prefix)/THE/l.the
  131.     $(INSTALL_DATA) $(srcdir)/compile.the $(prefix)/THE/compile.the
  132.     $(INSTALL_DATA) $(srcdir)/spell.the   $(prefix)/THE/spell.the
  133.     $(INSTALL_DATA) $(srcdir)/demo.the    $(prefix)/THE/demo.the
  134.     $(INSTALL_DATA) $(srcdir)/THE_Help.txt $(prefix)/THE/THE_Help.txt
  135.  
  136. clean:
  137.     -rm -f *.o trace the manext *.man *.htm THE_Help* *.gif
  138.  
  139. distclean: clean
  140.     -rm -f Makefile
  141.  
  142. mostlyclean: clean
  143.  
  144. realclean: distclean
  145.  
  146. #------------------------------------------------------------------------
  147.  
  148. XTRA_OBJS = @MH_XTRA_OBJS@ # vax.o getopt.o quercus.o trace.o norexx.o
  149.  
  150. OBJS =      \
  151.     box.o      \
  152.     colour.o   \
  153.     column.o   \
  154.     comm1.o    \
  155.     comm2.o    \
  156.     comm3.o    \
  157.     comm4.o    \
  158.     comm5.o    \
  159.     commset1.o \
  160.     commset2.o \
  161.     commsos.o  \
  162.     commutil.o \
  163.     cursor.o   \
  164.     default.o  \
  165.     directry.o \
  166.     edit.o     \
  167.     error.o    \
  168.     execute.o  \
  169.     file.o     \
  170.     fnmatch.o  \
  171.     getch.o    \
  172.     linked.o   \
  173.     mouse.o    \
  174.     memory.o   \
  175.     nonansi.o  \
  176.     prefix.o   \
  177.     query.o    \
  178.     reserved.o \
  179.     rexx.o     \
  180.     scroll.o   \
  181.     show.o     \
  182.     sort.o     \
  183.     target.o   \
  184.     the.o      \
  185.     util.o
  186.  
  187. the: $(OBJS) $(XTRA_OBJS)
  188.     $(LINK) $(OBJS) $(XTRA_OBJS) -o the $(LDFLAGS)
  189.  
  190.  
  191. box.o: $(srcdir)/box.c $(H1)
  192.     $(CC) $(CCFLAGS) -o box.o $(srcdir)/box.c
  193.  
  194. colour.o: $(srcdir)/colour.c $(H1)
  195.     $(CC) $(CCFLAGS) -o colour.o $(srcdir)/colour.c
  196.  
  197. column.o: $(srcdir)/column.c $(H1)
  198.     $(CC) $(CCFLAGS) -o column.o $(srcdir)/column.c
  199.  
  200. comm1.o: $(srcdir)/comm1.c $(H1)
  201.     $(CC) $(CCFLAGS) -o comm1.o $(srcdir)/comm1.c
  202.  
  203. comm2.o: $(srcdir)/comm2.c $(H1)
  204.     $(CC) $(CCFLAGS) -o comm2.o $(srcdir)/comm2.c
  205.  
  206. comm3.o: $(srcdir)/comm3.c $(H1)
  207.     $(CC) $(CCFLAGS) -o comm3.o $(srcdir)/comm3.c
  208.  
  209. comm4.o: $(srcdir)/comm4.c $(H1)
  210.     $(CC) $(CCFLAGS) -o comm4.o $(srcdir)/comm4.c
  211.  
  212. comm5.o: $(srcdir)/comm5.c $(H1)
  213.     $(CC) $(CCFLAGS) -o comm5.o $(srcdir)/comm5.c
  214.  
  215. commset1.o: $(srcdir)/commset1.c $(H1)
  216.     $(CC) $(CCFLAGS) -o commset1.o $(srcdir)/commset1.c
  217.  
  218. commset2.o: $(srcdir)/commset2.c $(H1)
  219.     $(CC) $(CCFLAGS) -o commset2.o $(srcdir)/commset2.c
  220.  
  221. commsos.o: $(srcdir)/commsos.c $(H1)
  222.     $(CC) $(CCFLAGS) -o commsos.o $(srcdir)/commsos.c
  223.  
  224. commutil.o: $(srcdir)/commutil.c $(H2)
  225.     $(CC) $(CCFLAGS) -o commutil.o $(srcdir)/commutil.c
  226.  
  227. cursor.o: $(srcdir)/cursor.c $(H1)
  228.     $(CC) $(CCFLAGS) -o cursor.o $(srcdir)/cursor.c
  229.  
  230. default.o: $(srcdir)/default.c $(H1)
  231.     $(CC) $(CCFLAGS) -o default.o $(srcdir)/default.c
  232.  
  233. directry.o: $(srcdir)/directry.c $(H6)
  234.     $(CC) $(CCFLAGS) -o directry.o $(srcdir)/directry.c
  235.  
  236. edit.o: $(srcdir)/edit.c $(H1)
  237.     $(CC) $(CCFLAGS) -o edit.o $(srcdir)/edit.c
  238.  
  239. error.o: $(srcdir)/error.c $(H1)
  240.     $(CC) $(CCFLAGS) -o error.o $(srcdir)/error.c
  241.  
  242. execute.o: $(srcdir)/execute.c $(H1)
  243.     $(CC) $(CCFLAGS) -o execute.o $(srcdir)/execute.c
  244.  
  245. file.o: $(srcdir)/file.c $(H6)
  246.     $(CC) $(CCFLAGS) -o file.o $(srcdir)/file.c
  247.  
  248. fnmatch.o: $(srcdir)/fnmatch.c $(H5)
  249.     $(CC) $(CCFLAGS) -o fnmatch.o $(srcdir)/fnmatch.c
  250.  
  251. getch.o: $(srcdir)/getch.c $(H3)
  252.     $(CC) $(CCFLAGS) -o getch.o $(srcdir)/getch.c
  253.  
  254. getopt.o: $(srcdir)/getopt.c $(H1)
  255.     $(CC) $(CCFLAGS) -o getopt.o $(srcdir)/getopt.c
  256.  
  257. linked.o: $(srcdir)/linked.c $(H1)
  258.     $(CC) $(CCFLAGS) -o linked.o $(srcdir)/linked.c
  259.  
  260. mouse.o: $(srcdir)/mouse.c $(H1)
  261.     $(CC) $(CCFLAGS) -o mouse.o $(srcdir)/mouse.c
  262.  
  263. memory.o: $(srcdir)/memory.c $(H1)
  264.     $(CC) $(CCFLAGS) -o memory.o $(srcdir)/memory.c
  265.  
  266. nonansi.o: $(srcdir)/nonansi.c $(H1)
  267.     $(CC) $(CCFLAGS) -o nonansi.o $(srcdir)/nonansi.c
  268.  
  269. #norexx.o: $(srcdir)/norexx.c $(H8)
  270. #    $(CC) $(CCFLAGS) -o norexx.o $(srcdir)/norexx.c
  271.  
  272. os2eas.o: $(srcdir)/os2eas.c $(H1)
  273.     $(CC) $(CCFLAGS) -o os2eas.o $(srcdir)/os2eas.c
  274.  
  275. prefix.o: $(srcdir)/prefix.c $(H1)
  276.     $(CC) $(CCFLAGS) -o prefix.o $(srcdir)/prefix.c
  277.  
  278. query.o: $(srcdir)/query.c $(H4)
  279.     $(CC) $(CCFLAGS) -o query.o $(srcdir)/query.c
  280.  
  281. reserved.o: $(srcdir)/reserved.c $(H1)
  282.     $(CC) $(CCFLAGS) -o reserved.o $(srcdir)/reserved.c
  283.  
  284. rexx.o: $(srcdir)/rexx.c $(H7)
  285.     $(CC) $(CCFLAGS) -o rexx.o $(srcdir)/rexx.c
  286.  
  287. scroll.o: $(srcdir)/scroll.c $(H1)
  288.     $(CC) $(CCFLAGS) -o scroll.o $(srcdir)/scroll.c
  289.  
  290. show.o: $(srcdir)/show.c $(H1)
  291.     $(CC) $(CCFLAGS) -o show.o $(srcdir)/show.c
  292.  
  293. sort.o: $(srcdir)/sort.c $(H1)
  294.     $(CC) $(CCFLAGS) -o sort.o $(srcdir)/sort.c
  295.  
  296. target.o: $(srcdir)/target.c $(H1)
  297.     $(CC) $(CCFLAGS) -o target.o $(srcdir)/target.c
  298.  
  299. the.o: $(srcdir)/the.c $(H1)
  300.     $(CC) $(CCFLAGS) -o the.o $(srcdir)/the.c
  301.  
  302. trace.o: $(srcdir)/trace.c $(H1)
  303.     $(CC) $(CCFLAGS) -o trace.o $(srcdir)/trace.c
  304.  
  305. util.o: $(srcdir)/util.c $(H1)
  306.     $(CC) $(CCFLAGS) -o util.o $(srcdir)/util.c
  307.  
  308.  
  309. manext: manext.o
  310.     $(LINK) manext.o -o manext
  311.  
  312. manext.o: $(srcdir)/manext.c $(srcdir)/the.h
  313.     $(CC) $(CCFLAGS) -I$(srcdir) -o manext.o $(srcdir)/manext.c
  314.  
  315.  
  316. zip:
  317.     zip thesrc$(VER) README INSTALL TODO COPYING HISTORY THE_Help.txt
  318.     zip thesrc$(VER) overview appendix.1 appendix.2 appendix.3 glossary README.OS2
  319.     zip thesrc$(VER) box.c colour.c comm*.c cursor.c default.c directry.c
  320.     zip thesrc$(VER) edit.c error.c scroll.c column.c execute.c
  321.     zip thesrc$(VER) file.c fnmatch.c getch.c getopt.c linked.c mouse.c memory.c
  322.     zip thesrc$(VER) nonansi.c os2eas.c prefix.c query.c reserved.c
  323.     zip thesrc$(VER) rexx.c show.c sort.c target.c the.c trace.c util.c
  324.     zip thesrc$(VER) command.h defines.h directry.h fnmatch.h getch.h
  325.     zip thesrc$(VER) key.h query.h proto.h therexx.h the.h makefile.dist $(docdir)/*.gif
  326.     zip thesrc$(VER) manext.c *.rsp *.def *.diz files.rcs the*.xbm icons.zip the.res *.rc the.eas
  327.     zip thesrc$(VER) append.the comm.the uncomm.the total.the match.the rm.the
  328.     zip thesrc$(VER) words.the l.the compile.the spell.the demo.the demo.txt
  329.     zip thesrc$(VER) Makefile.in configure config.h.in $(docdir)/THE_Help*
  330.     zip thesrc$(VER) *.mak
  331.     zip thesrc$(VER) config.guess config.sub install-sh
  332.     zip thesrc$(VER) aclocal.m4 configure.in
  333.     zip thesrc$(VER) man2html.rex makedist.cmd fix.diz
  334.  
  335. dist:
  336.     (cd $(srcdir)/..; tar cvf - \
  337.     $(THE_DIR)/README $(THE_DIR)/INSTALL $(THE_DIR)/TODO $(THE_DIR)/COPYING $(THE_DIR)/HISTORY $(THE_DIR)/THE_Help.txt \
  338.     $(THE_DIR)/overview $(THE_DIR)/appendix.1 $(THE_DIR)/appendix.2 $(THE_DIR)/appendix.3 $(THE_DIR)/glossary $(THE_DIR)/README.OS2 \
  339.     $(THE_DIR)/box.c $(THE_DIR)/colour.c $(THE_DIR)/comm*.c $(THE_DIR)/cursor.c $(THE_DIR)/default.c $(THE_DIR)/directry.c \
  340.     $(THE_DIR)/edit.c $(THE_DIR)/error.c $(THE_DIR)/scroll.c $(THE_DIR)/column.c $(THE_DIR)/execute.c \
  341.     $(THE_DIR)/file.c $(THE_DIR)/fnmatch.c $(THE_DIR)/getch.c $(THE_DIR)/getopt.c $(THE_DIR)/linked.c $(THE_DIR)/mouse.c $(THE_DIR)/memory.c \
  342.     $(THE_DIR)/nonansi.c $(THE_DIR)/os2eas.c $(THE_DIR)/prefix.c $(THE_DIR)/query.c $(THE_DIR)/reserved.c \
  343.     $(THE_DIR)/rexx.c $(THE_DIR)/show.c $(THE_DIR)/sort.c $(THE_DIR)/target.c $(THE_DIR)/the.c $(THE_DIR)/trace.c $(THE_DIR)/util.c \
  344.     $(THE_DIR)/command.h $(THE_DIR)/defines.h $(THE_DIR)/directry.h $(THE_DIR)/fnmatch.h $(THE_DIR)/getch.h \
  345.     $(THE_DIR)/key.h $(THE_DIR)/query.h $(THE_DIR)/proto.h $(THE_DIR)/therexx.h $(THE_DIR)/the.h $(THE_DIR)/makefile.dist \
  346.     $(THE_DIR)/manext.c $(THE_DIR)/*.rsp $(THE_DIR)/*.def $(THE_DIR)/*.diz $(THE_DIR)/files.rcs $(THE_DIR)/the*.xbm $(THE_DIR)/doc/*.gif \
  347.     $(THE_DIR)/icons.zip $(THE_DIR)/the.res $(THE_DIR)/*.rc $(THE_DIR)/the.eas $(THE_DIR)/doc/THE_Help* \
  348.     $(THE_DIR)/append.the $(THE_DIR)/comm.the $(THE_DIR)/uncomm.the $(THE_DIR)/total.the $(THE_DIR)/match.the $(THE_DIR)/rm.the \
  349.     $(THE_DIR)/words.the $(THE_DIR)/l.the $(THE_DIR)/compile.the $(THE_DIR)/spell.the $(THE_DIR)/demo.the $(THE_DIR)/demo.txt \
  350.     $(THE_DIR)/Makefile.in $(THE_DIR)/configure $(THE_DIR)/config.h.in \
  351.     $(THE_DIR)/*.mak \
  352.     $(THE_DIR)/config.guess $(THE_DIR)/config.sub $(THE_DIR)/install-sh \
  353.     $(THE_DIR)/aclocal.m4 $(THE_DIR)/configure.in \
  354.     $(THE_DIR)/man2html.rex $(THE_DIR)/makedist.cmd $(THE_DIR)/fix.diz \
  355.     | gzip > $(THE_DIR).tar.gz)
  356.  
  357. tar:
  358.     (cd $(srcdir)/..; tar cvf - \
  359.     $(THE_DIR)/README $(THE_DIR)/INSTALL $(THE_DIR)/TODO $(THE_DIR)/COPYING $(THE_DIR)/HISTORY $(THE_DIR)/THE_Help.txt \
  360.     $(THE_DIR)/overview $(THE_DIR)/appendix.1 $(THE_DIR)/appendix.2 $(THE_DIR)/appendix.3 $(THE_DIR)/glossary $(THE_DIR)/README.OS2 \
  361.     $(THE_DIR)/box.c $(THE_DIR)/colour.c $(THE_DIR)/comm*.c $(THE_DIR)/cursor.c $(THE_DIR)/default.c $(THE_DIR)/directry.c \
  362.     $(THE_DIR)/edit.c $(THE_DIR)/error.c $(THE_DIR)/scroll.c $(THE_DIR)/column.c $(THE_DIR)/execute.c \
  363.     $(THE_DIR)/file.c $(THE_DIR)/fnmatch.c $(THE_DIR)/getch.c $(THE_DIR)/getopt.c $(THE_DIR)/linked.c $(THE_DIR)/mouse.c $(THE_DIR)/memory.c \
  364.     $(THE_DIR)/nonansi.c $(THE_DIR)/os2eas.c $(THE_DIR)/prefix.c $(THE_DIR)/query.c $(THE_DIR)/reserved.c \
  365.     $(THE_DIR)/rexx.c $(THE_DIR)/show.c $(THE_DIR)/sort.c $(THE_DIR)/target.c $(THE_DIR)/the.c $(THE_DIR)/trace.c $(THE_DIR)/util.c \
  366.     $(THE_DIR)/command.h $(THE_DIR)/defines.h $(THE_DIR)/directry.h $(THE_DIR)/fnmatch.h $(THE_DIR)/getch.h \
  367.     $(THE_DIR)/key.h $(THE_DIR)/query.h $(THE_DIR)/proto.h $(THE_DIR)/therexx.h $(THE_DIR)/the.h $(THE_DIR)/makefile.dist \
  368.     $(THE_DIR)/manext.c $(THE_DIR)/*.rsp $(THE_DIR)/*.def $(THE_DIR)/*.diz $(THE_DIR)/files.rcs $(THE_DIR)/the*.xbm $(THE_DIR)/doc/*.gif \
  369.     $(THE_DIR)/icons.zip $(THE_DIR)/the.res $(THE_DIR)/*.rc $(THE_DIR)/the.eas $(THE_DIR)/doc/THE_Help* \
  370.     $(THE_DIR)/append.the $(THE_DIR)/comm.the $(THE_DIR)/uncomm.the $(THE_DIR)/total.the $(THE_DIR)/match.the $(THE_DIR)/rm.the \
  371.     $(THE_DIR)/words.the $(THE_DIR)/l.the $(THE_DIR)/compile.the $(THE_DIR)/spell.the $(THE_DIR)/demo.the $(THE_DIR)/demo.txt \
  372.     $(THE_DIR)/Makefile.in $(THE_DIR)/configure $(THE_DIR)/config.h.in \
  373.     $(THE_DIR)/*.mak \
  374.     $(THE_DIR)/config.guess $(THE_DIR)/config.sub $(THE_DIR)/install-sh \
  375.     $(THE_DIR)/aclocal.m4 $(THE_DIR)/configure.in \
  376.     $(THE_DIR)/man2html.rex $(THE_DIR)/makedist.cmd $(THE_DIR)/fix.diz \
  377.     | compress > $(THE_DIR).tar.Z)
  378.