home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / D / CLISP / CLISPSRC.TAR / clisp-1995-01-01 / atari / makefile.cross < prev    next >
Encoding:
Makefile  |  1995-01-01  |  40.3 KB  |  1,486 lines

  1. # Makefile for the CLISP binaries
  2. # DO NOT EDIT! GENERATED AUTOMATICALLY!
  3.  
  4. # -------------- Start of configurable section --------------------
  5.  
  6. # Directories used by "make install":
  7. prefix = /usr/local
  8. exec_prefix = $(prefix)
  9. bindir = $(exec_prefix)/bin
  10. mandir = $(exec_prefix)/man
  11. libdir = $(exec_prefix)/lib
  12. lisplibdir = $(libdir)/lisp
  13.  
  14. # Programs used by "make":
  15. CC = gcc
  16. CFLAGS = -O
  17. CPP = gcc -E
  18. XCC = gcc-atari
  19. XCFLAGS = -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -fomit-frame-pointer -ffixed-a4 -fno-strength-reduce -O2
  20. XCPP = gcc-atari -E
  21. XCLFLAGS = 
  22. XLIBS = 
  23. X_LIBS = 
  24. CHARSETCONVERT = ./cv_lt_at
  25.  
  26. MAKE = make
  27. RM = rm -f
  28. CP = cp -p
  29. LN = ln -s
  30. MV = mv
  31. CAT = cat
  32. TOUCH = touch
  33. AR = ar
  34. RANLIB = ranlib
  35.  
  36. # Programs used by "make install":
  37. INSTALL = cp -p
  38. INSTALL_PROGRAM = $(INSTALL)
  39. INSTALL_DATA = $(INSTALL)
  40.  
  41. # Programs used by "make distrib":
  42.  
  43. # formatter for manual page
  44. ROFF_MAN = nroff -man # try "groff -Tascii -mandoc" or "nroff -man"
  45. ROFF_DVI =  # try "groff -Tdvi -mandoc"
  46.  
  47. # -------------- End of configurable section --------------------
  48.  
  49. SHELL = /bin/sh
  50.  
  51. COMMENT5 = ./comment5
  52. ANSIDECL = ./ansidecl
  53. TXT2C = ./txt2c
  54.  
  55. DFILES = \
  56. spvw.d \
  57. spvwtabf.d \
  58. spvwtabs.d \
  59. spvwtabo.d \
  60. eval.d \
  61. control.d \
  62. pathname.d \
  63. stream.d \
  64. io.d \
  65. array.d \
  66. hashtabl.d \
  67. list.d \
  68. package.d \
  69. record.d \
  70. sequence.d \
  71. charstrg.d \
  72. debug.d \
  73. error.d \
  74. misc.d \
  75. predtype.d \
  76. symbol.d \
  77. lisparit.d \
  78. alglobal.d \
  79. lispbibl.d \
  80. fsubr.d \
  81. subr.d \
  82. pseudofun.d \
  83. constsym.d \
  84. constobj.d \
  85. atari.d \
  86. constpack.d \
  87. avl.d \
  88. sort.d \
  89. aridecl.d \
  90. arilev0.d \
  91. arilev1.d \
  92. intelem.d \
  93. intlog.d \
  94. intplus.d \
  95. intcomp.d \
  96. intbyte.d \
  97. intmal.d \
  98. intdiv.d \
  99. intgcd.d \
  100. int2adic.d \
  101. intsqrt.d \
  102. intprint.d \
  103. intread.d \
  104. rational.d \
  105. sfloat.d \
  106. ffloat.d \
  107. dfloat.d \
  108. lfloat.d \
  109. flo_konv.d \
  110. flo_rest.d \
  111. realelem.d \
  112. realrand.d \
  113. realtran.d \
  114. compelem.d \
  115. comptran.d \
  116. arilev1c.d \
  117. arilev1e.d \
  118. arilev1i.d \
  119. genclisph.d \
  120. modules.d \
  121. noreadline.d \
  122. main.d \
  123. ari68000.mot.d \
  124. ari68000.mit.d \
  125. ari68000.atari.d \
  126. ari68020.mot.d \
  127. ari68020.mit.d
  128.  
  129. CFILES = \
  130. spvw.c \
  131. spvwtabf.c \
  132. spvwtabs.c \
  133. spvwtabo.c \
  134. eval.c \
  135. control.c \
  136. pathname.c \
  137. stream.c \
  138. io.c \
  139. array.c \
  140. hashtabl.c \
  141. list.c \
  142. package.c \
  143. record.c \
  144. sequence.c \
  145. charstrg.c \
  146. debug.c \
  147. error.c \
  148. misc.c \
  149. predtype.c \
  150. symbol.c \
  151. lisparit.c \
  152. alglobal.c \
  153. lispbibl.c \
  154. fsubr.c \
  155. subr.c \
  156. pseudofun.c \
  157. constsym.c \
  158. constobj.c \
  159. atari.c \
  160. constpack.c \
  161. avl.c \
  162. sort.c \
  163. aridecl.c \
  164. arilev0.c \
  165. arilev1.c \
  166. intelem.c \
  167. intlog.c \
  168. intplus.c \
  169. intcomp.c \
  170. intbyte.c \
  171. intmal.c \
  172. intdiv.c \
  173. intgcd.c \
  174. int2adic.c \
  175. intsqrt.c \
  176. intprint.c \
  177. intread.c \
  178. rational.c \
  179. sfloat.c \
  180. ffloat.c \
  181. dfloat.c \
  182. lfloat.c \
  183. flo_konv.c \
  184. flo_rest.c \
  185. realelem.c \
  186. realrand.c \
  187. realtran.c \
  188. compelem.c \
  189. comptran.c \
  190. arilev1c.c \
  191. arilev1e.c \
  192. arilev1i.c \
  193. genclisph.c \
  194. modules.c \
  195. noreadline.c \
  196. main.c \
  197. ari68000.mot.c \
  198. ari68000.mit.c \
  199. ari68000.atari.c \
  200. ari68020.mot.c \
  201. ari68020.mit.c \
  202. ari68000.c
  203.  
  204. OBJECTS = \
  205. spvw.o \
  206. spvwtabf.o \
  207. spvwtabs.o \
  208. spvwtabo.o \
  209. eval.o \
  210. control.o \
  211. pathname.o \
  212. stream.o \
  213. io.o \
  214. array.o \
  215. hashtabl.o \
  216. list.o \
  217. package.o \
  218. record.o \
  219. sequence.o \
  220. charstrg.o \
  221. debug.o \
  222. error.o \
  223. misc.o \
  224. predtype.o \
  225. symbol.o \
  226. lisparit.o \
  227. alglobal.o \
  228. ari68000.o
  229.  
  230. LSPFILES = \
  231. init.lsp \
  232. defseq.lsp \
  233. backquot.lsp \
  234. defmacro.lsp \
  235. macros1.lsp \
  236. macros2.lsp \
  237. defs1.lsp \
  238. timezone.lsp \
  239. places.lsp \
  240. floatpri.lsp \
  241. type.lsp \
  242. defstruc.lsp \
  243. format.lsp \
  244. user1.lsp \
  245. user2.lsp \
  246. trace.lsp \
  247. macros3.lsp \
  248. config.lsp \
  249. compiler.lsp \
  250. defs2.lsp \
  251. loop.lsp \
  252. clos.lsp \
  253. conditio.lsp \
  254. defs3.lsp \
  255. gstream.lsp \
  256. foreign.lsp \
  257. screen.lsp \
  258. stdwin1.lsp \
  259. stdwin2.lsp \
  260. rexx.lsp \
  261. editor.lsp
  262.  
  263. FASFILES = \
  264. init.fas \
  265. defseq.fas \
  266. backquot.fas \
  267. defmacro.fas \
  268. macros1.fas \
  269. macros2.fas \
  270. defs1.fas \
  271. timezone.fas \
  272. places.fas \
  273. floatpri.fas \
  274. type.fas \
  275. defstruc.fas \
  276. format.fas \
  277. user1.fas \
  278. user2.fas \
  279. trace.fas \
  280. macros3.fas \
  281. config.fas \
  282. compiler.fas \
  283. defs2.fas \
  284. loop.fas \
  285. clos.fas \
  286. conditio.fas \
  287. defs3.fas \
  288. gstream.fas \
  289. foreign.fas \
  290. screen.fas \
  291. stdwin1.fas \
  292. stdwin2.fas \
  293. rexx.fas \
  294. editor.fas
  295.  
  296. TXTFILES = \
  297. LISP-tutorial.txt \
  298. CLOS-guide.txt \
  299. cltl2.txt
  300.  
  301. TESTLSPFILES = \
  302. stage/init.lsp \
  303. stage/defseq.lsp \
  304. stage/backquot.lsp \
  305. stage/defmacro.lsp \
  306. stage/macros1.lsp \
  307. stage/macros2.lsp \
  308. stage/defs1.lsp \
  309. stage/timezone.lsp \
  310. stage/places.lsp \
  311. stage/floatpri.lsp \
  312. stage/type.lsp \
  313. stage/defstruc.lsp \
  314. stage/format.lsp \
  315. stage/user1.lsp \
  316. stage/user2.lsp \
  317. stage/trace.lsp \
  318. stage/macros3.lsp \
  319. stage/config.lsp \
  320. stage/compiler.lsp \
  321. stage/defs2.lsp \
  322. stage/loop.lsp \
  323. stage/clos.lsp \
  324. stage/conditio.lsp \
  325. stage/defs3.lsp \
  326. stage/gstream.lsp \
  327. stage/foreign.lsp \
  328. stage/screen.lsp \
  329. stage/stdwin1.lsp \
  330. stage/stdwin2.lsp \
  331. stage/rexx.lsp \
  332. stage/editor.lsp
  333.  
  334. TESTFASFILES = \
  335. stage/init.fas \
  336. stage/defseq.fas \
  337. stage/backquot.fas \
  338. stage/defmacro.fas \
  339. stage/macros1.fas \
  340. stage/macros2.fas \
  341. stage/defs1.fas \
  342. stage/timezone.fas \
  343. stage/places.fas \
  344. stage/floatpri.fas \
  345. stage/type.fas \
  346. stage/defstruc.fas \
  347. stage/format.fas \
  348. stage/user1.fas \
  349. stage/user2.fas \
  350. stage/trace.fas \
  351. stage/macros3.fas \
  352. stage/config.fas \
  353. stage/compiler.fas \
  354. stage/defs2.fas \
  355. stage/loop.fas \
  356. stage/clos.fas \
  357. stage/conditio.fas \
  358. stage/defs3.fas \
  359. stage/gstream.fas \
  360. stage/foreign.fas \
  361. stage/screen.fas \
  362. stage/stdwin1.fas \
  363. stage/stdwin2.fas \
  364. stage/rexx.fas \
  365. stage/editor.fas
  366.  
  367.  
  368. all : init allc allo lisp.prg interpreted.mem halfcompiled.mem compiled.mem manual
  369.  
  370.  
  371. init : unixconf.h comment5 ansidecl txt2c cv_lt_at $(DFILES) modules.h
  372.  
  373. unixconf.h :
  374.     if [ ! -f unixconf.h ] ; then $(TOUCH) unixconf.h ; fi
  375.  
  376. comment5 : ../utils/comment5.c
  377.     $(CC) $(CFLAGS) ../utils/comment5.c -o comment5
  378.  
  379. ansidecl : ../utils/ansidecl.d comment5
  380.     $(LN) ../utils/ansidecl.d ansidecl.d
  381.     $(COMMENT5) ansidecl.d ansidecl.c
  382.     $(RM) ansidecl.d
  383.     $(CC) $(CFLAGS) ansidecl.c -o ansidecl
  384.     $(RM) ansidecl.c
  385.  
  386. txt2c : ../utils/txt2c.c
  387.     $(CC) $(CFLAGS) -DCROSS ../utils/txt2c.c -o txt2c
  388.  
  389. cv_lt_at : ../atari/cv_lt_at.c
  390.     $(CC) $(CFLAGS) ../atari/cv_lt_at.c -o cv_lt_at
  391.  
  392.  
  393. ../src/version.h : ../src/VERSION
  394.     sed -e 's/^/#define VERSION "/' -e 's/$$/"/' ../src/VERSION > ../src/version.h
  395.  
  396. spvw.d : ../src/spvw.d
  397.     -$(LN) ../src/spvw.d spvw.d
  398.  
  399. spvwtabf.d : ../src/spvwtabf.d
  400.     -$(LN) ../src/spvwtabf.d spvwtabf.d
  401.  
  402. spvwtabs.d : ../src/spvwtabs.d
  403.     -$(LN) ../src/spvwtabs.d spvwtabs.d
  404.  
  405. spvwtabo.d : ../src/spvwtabo.d
  406.     -$(LN) ../src/spvwtabo.d spvwtabo.d
  407.  
  408. eval.d : ../src/eval.d
  409.     -$(LN) ../src/eval.d eval.d
  410.  
  411. control.d : ../src/control.d
  412.     -$(LN) ../src/control.d control.d
  413.  
  414. pathname.d : ../src/pathname.d
  415.     -$(LN) ../src/pathname.d pathname.d
  416.  
  417. stream.d : ../src/stream.d
  418.     -$(LN) ../src/stream.d stream.d
  419.  
  420. io.d : ../src/io.d
  421.     -$(LN) ../src/io.d io.d
  422.  
  423. array.d : ../src/array.d
  424.     -$(LN) ../src/array.d array.d
  425.  
  426. hashtabl.d : ../src/hashtabl.d
  427.     -$(LN) ../src/hashtabl.d hashtabl.d
  428.  
  429. list.d : ../src/list.d
  430.     -$(LN) ../src/list.d list.d
  431.  
  432. package.d : ../src/package.d
  433.     -$(LN) ../src/package.d package.d
  434.  
  435. record.d : ../src/record.d
  436.     -$(LN) ../src/record.d record.d
  437.  
  438. sequence.d : ../src/sequence.d
  439.     -$(LN) ../src/sequence.d sequence.d
  440.  
  441. charstrg.d : ../src/charstrg.d
  442.     -$(LN) ../src/charstrg.d charstrg.d
  443.  
  444. debug.d : ../src/debug.d
  445.     -$(LN) ../src/debug.d debug.d
  446.  
  447. error.d : ../src/error.d
  448.     -$(LN) ../src/error.d error.d
  449.  
  450. misc.d : ../src/misc.d
  451.     -$(LN) ../src/misc.d misc.d
  452.  
  453. predtype.d : ../src/predtype.d
  454.     -$(LN) ../src/predtype.d predtype.d
  455.  
  456. symbol.d : ../src/symbol.d
  457.     -$(LN) ../src/symbol.d symbol.d
  458.  
  459. lisparit.d : ../src/lisparit.d
  460.     -$(LN) ../src/lisparit.d lisparit.d
  461.  
  462. alglobal.d : ../src/alglobal.d
  463.     -$(LN) ../src/alglobal.d alglobal.d
  464.  
  465. lispbibl.d : ../src/lispbibl.d
  466.     -$(LN) ../src/lispbibl.d lispbibl.d
  467.  
  468. fsubr.d : ../src/fsubr.d
  469.     -$(LN) ../src/fsubr.d fsubr.d
  470.  
  471. subr.d : ../src/subr.d
  472.     -$(LN) ../src/subr.d subr.d
  473.  
  474. pseudofun.d : ../src/pseudofun.d
  475.     -$(LN) ../src/pseudofun.d pseudofun.d
  476.  
  477. constsym.d : ../src/constsym.d
  478.     -$(LN) ../src/constsym.d constsym.d
  479.  
  480. constobj.d : ../src/constobj.d
  481.     -$(LN) ../src/constobj.d constobj.d
  482.  
  483. atari.d : ../src/atari.d
  484.     -$(LN) ../src/atari.d atari.d
  485.  
  486. constpack.d : ../src/constpack.d
  487.     -$(LN) ../src/constpack.d constpack.d
  488.  
  489. avl.d : ../src/avl.d
  490.     -$(LN) ../src/avl.d avl.d
  491.  
  492. sort.d : ../src/sort.d
  493.     -$(LN) ../src/sort.d sort.d
  494.  
  495. aridecl.d : ../src/aridecl.d
  496.     -$(LN) ../src/aridecl.d aridecl.d
  497.  
  498. arilev0.d : ../src/arilev0.d
  499.     -$(LN) ../src/arilev0.d arilev0.d
  500.  
  501. arilev1.d : ../src/arilev1.d
  502.     -$(LN) ../src/arilev1.d arilev1.d
  503.  
  504. intelem.d : ../src/intelem.d
  505.     -$(LN) ../src/intelem.d intelem.d
  506.  
  507. intlog.d : ../src/intlog.d
  508.     -$(LN) ../src/intlog.d intlog.d
  509.  
  510. intplus.d : ../src/intplus.d
  511.     -$(LN) ../src/intplus.d intplus.d
  512.  
  513. intcomp.d : ../src/intcomp.d
  514.     -$(LN) ../src/intcomp.d intcomp.d
  515.  
  516. intbyte.d : ../src/intbyte.d
  517.     -$(LN) ../src/intbyte.d intbyte.d
  518.  
  519. intmal.d : ../src/intmal.d
  520.     -$(LN) ../src/intmal.d intmal.d
  521.  
  522. intdiv.d : ../src/intdiv.d
  523.     -$(LN) ../src/intdiv.d intdiv.d
  524.  
  525. intgcd.d : ../src/intgcd.d
  526.     -$(LN) ../src/intgcd.d intgcd.d
  527.  
  528. int2adic.d : ../src/int2adic.d
  529.     -$(LN) ../src/int2adic.d int2adic.d
  530.  
  531. intsqrt.d : ../src/intsqrt.d
  532.     -$(LN) ../src/intsqrt.d intsqrt.d
  533.  
  534. intprint.d : ../src/intprint.d
  535.     -$(LN) ../src/intprint.d intprint.d
  536.  
  537. intread.d : ../src/intread.d
  538.     -$(LN) ../src/intread.d intread.d
  539.  
  540. rational.d : ../src/rational.d
  541.     -$(LN) ../src/rational.d rational.d
  542.  
  543. sfloat.d : ../src/sfloat.d
  544.     -$(LN) ../src/sfloat.d sfloat.d
  545.  
  546. ffloat.d : ../src/ffloat.d
  547.     -$(LN) ../src/ffloat.d ffloat.d
  548.  
  549. dfloat.d : ../src/dfloat.d
  550.     -$(LN) ../src/dfloat.d dfloat.d
  551.  
  552. lfloat.d : ../src/lfloat.d
  553.     -$(LN) ../src/lfloat.d lfloat.d
  554.  
  555. flo_konv.d : ../src/flo_konv.d
  556.     -$(LN) ../src/flo_konv.d flo_konv.d
  557.  
  558. flo_rest.d : ../src/flo_rest.d
  559.     -$(LN) ../src/flo_rest.d flo_rest.d
  560.  
  561. realelem.d : ../src/realelem.d
  562.     -$(LN) ../src/realelem.d realelem.d
  563.  
  564. realrand.d : ../src/realrand.d
  565.     -$(LN) ../src/realrand.d realrand.d
  566.  
  567. realtran.d : ../src/realtran.d
  568.     -$(LN) ../src/realtran.d realtran.d
  569.  
  570. compelem.d : ../src/compelem.d
  571.     -$(LN) ../src/compelem.d compelem.d
  572.  
  573. comptran.d : ../src/comptran.d
  574.     -$(LN) ../src/comptran.d comptran.d
  575.  
  576. arilev1c.d : ../src/arilev1c.d
  577.     -$(LN) ../src/arilev1c.d arilev1c.d
  578.  
  579. arilev1e.d : ../src/arilev1e.d
  580.     -$(LN) ../src/arilev1e.d arilev1e.d
  581.  
  582. arilev1i.d : ../src/arilev1i.d
  583.     -$(LN) ../src/arilev1i.d arilev1i.d
  584.  
  585. genclisph.d : ../src/genclisph.d
  586.     -$(LN) ../src/genclisph.d genclisph.d
  587.  
  588. modules.d : ../src/modules.d
  589.     -$(LN) ../src/modules.d modules.d
  590.  
  591. noreadline.d : ../src/noreadline.d
  592.     -$(LN) ../src/noreadline.d noreadline.d
  593.  
  594. main.d : ../src/main.d
  595.     -$(LN) ../src/main.d main.d
  596.  
  597. ari68000.mot.d : ../src/ari68000.mot.d
  598.     -$(LN) ../src/ari68000.mot.d ari68000.mot.d
  599.  
  600. ari68000.mit.d : ../src/ari68000.mit.d
  601.     -$(LN) ../src/ari68000.mit.d ari68000.mit.d
  602.  
  603. ari68000.atari.d : ../src/ari68000.atari.d
  604.     -$(LN) ../src/ari68000.atari.d ari68000.atari.d
  605.  
  606. ari68020.mot.d : ../src/ari68020.mot.d
  607.     -$(LN) ../src/ari68020.mot.d ari68020.mot.d
  608.  
  609. ari68020.mit.d : ../src/ari68020.mit.d
  610.     -$(LN) ../src/ari68020.mit.d ari68020.mit.d
  611.  
  612. version.h : ../src/version.h
  613.     -$(LN) ../src/version.h version.h
  614.  
  615. modules.h : ../src/modules.h
  616.     -$(LN) ../src/modules.h modules.h
  617.  
  618. module.cc : ../src/module.cc
  619.     -$(LN) ../src/module.cc module.cc
  620.  
  621.  
  622. allc : init $(CFILES)
  623.  
  624. spvw.c : spvw.d comment5 ansidecl
  625.     $(COMMENT5) spvw.d | $(CHARSETCONVERT) | $(ANSIDECL) > spvw.c
  626.  
  627. spvwtabf.c : spvwtabf.d comment5 ansidecl
  628.     $(COMMENT5) spvwtabf.d | $(CHARSETCONVERT) | $(ANSIDECL) > spvwtabf.c
  629.  
  630. spvwtabs.c : spvwtabs.d comment5 ansidecl
  631.     $(COMMENT5) spvwtabs.d | $(CHARSETCONVERT) | $(ANSIDECL) > spvwtabs.c
  632.  
  633. spvwtabo.c : spvwtabo.d comment5 ansidecl
  634.     $(COMMENT5) spvwtabo.d | $(CHARSETCONVERT) | $(ANSIDECL) > spvwtabo.c
  635.  
  636. eval.c : eval.d comment5 ansidecl
  637.     $(COMMENT5) eval.d | $(CHARSETCONVERT) | $(ANSIDECL) > eval.c
  638.  
  639. control.c : control.d comment5 ansidecl
  640.     $(COMMENT5) control.d | $(CHARSETCONVERT) | $(ANSIDECL) > control.c
  641.  
  642. pathname.c : pathname.d comment5 ansidecl
  643.     $(COMMENT5) pathname.d | $(CHARSETCONVERT) | $(ANSIDECL) > pathname.c
  644.  
  645. stream.c : stream.d comment5 ansidecl
  646.     $(COMMENT5) stream.d | $(CHARSETCONVERT) | $(ANSIDECL) > stream.c
  647.  
  648. io.c : io.d comment5 ansidecl
  649.     $(COMMENT5) io.d | $(CHARSETCONVERT) | $(ANSIDECL) > io.c
  650.  
  651. array.c : array.d comment5 ansidecl
  652.     $(COMMENT5) array.d | $(CHARSETCONVERT) | $(ANSIDECL) > array.c
  653.  
  654. hashtabl.c : hashtabl.d comment5 ansidecl
  655.     $(COMMENT5) hashtabl.d | $(CHARSETCONVERT) | $(ANSIDECL) > hashtabl.c
  656.  
  657. list.c : list.d comment5 ansidecl
  658.     $(COMMENT5) list.d | $(CHARSETCONVERT) | $(ANSIDECL) > list.c
  659.  
  660. package.c : package.d comment5 ansidecl
  661.     $(COMMENT5) package.d | $(CHARSETCONVERT) | $(ANSIDECL) > package.c
  662.  
  663. record.c : record.d comment5 ansidecl
  664.     $(COMMENT5) record.d | $(CHARSETCONVERT) | $(ANSIDECL) > record.c
  665.  
  666. sequence.c : sequence.d comment5 ansidecl
  667.     $(COMMENT5) sequence.d | $(CHARSETCONVERT) | $(ANSIDECL) > sequence.c
  668.  
  669. charstrg.c : charstrg.d comment5 ansidecl
  670.     $(COMMENT5) charstrg.d | $(CHARSETCONVERT) | $(ANSIDECL) > charstrg.c
  671.  
  672. debug.c : debug.d comment5 ansidecl
  673.     $(COMMENT5) debug.d | $(CHARSETCONVERT) | $(ANSIDECL) > debug.c
  674.  
  675. error.c : error.d comment5 ansidecl
  676.     $(COMMENT5) error.d | $(CHARSETCONVERT) | $(ANSIDECL) > error.c
  677.  
  678. misc.c : misc.d comment5 ansidecl
  679.     $(COMMENT5) misc.d | $(CHARSETCONVERT) | $(ANSIDECL) > misc.c
  680.  
  681. predtype.c : predtype.d comment5 ansidecl
  682.     $(COMMENT5) predtype.d | $(CHARSETCONVERT) | $(ANSIDECL) > predtype.c
  683.  
  684. symbol.c : symbol.d comment5 ansidecl
  685.     $(COMMENT5) symbol.d | $(CHARSETCONVERT) | $(ANSIDECL) > symbol.c
  686.  
  687. lisparit.c : lisparit.d comment5 ansidecl
  688.     $(COMMENT5) lisparit.d | $(CHARSETCONVERT) | $(ANSIDECL) > lisparit.c
  689.  
  690. alglobal.c : alglobal.d comment5 ansidecl
  691.     $(COMMENT5) alglobal.d | $(CHARSETCONVERT) | $(ANSIDECL) > alglobal.c
  692.  
  693. lispbibl.c : lispbibl.d comment5 ansidecl
  694.     $(COMMENT5) lispbibl.d | $(CHARSETCONVERT) | $(ANSIDECL) > lispbibl.c
  695.  
  696. fsubr.c : fsubr.d comment5 ansidecl
  697.     $(COMMENT5) fsubr.d | $(CHARSETCONVERT) | $(ANSIDECL) > fsubr.c
  698.  
  699. subr.c : subr.d comment5 ansidecl
  700.     $(COMMENT5) subr.d | $(CHARSETCONVERT) | $(ANSIDECL) > subr.c
  701.  
  702. pseudofun.c : pseudofun.d comment5 ansidecl
  703.     $(COMMENT5) pseudofun.d | $(CHARSETCONVERT) | $(ANSIDECL) > pseudofun.c
  704.  
  705. constsym.c : constsym.d comment5 ansidecl
  706.     $(COMMENT5) constsym.d | $(CHARSETCONVERT) | $(ANSIDECL) > constsym.c
  707.  
  708. constobj.c : constobj.d comment5 ansidecl
  709.     $(COMMENT5) constobj.d | $(CHARSETCONVERT) | $(ANSIDECL) > constobj.c
  710.  
  711. atari.c : atari.d comment5 ansidecl
  712.     $(COMMENT5) atari.d | $(CHARSETCONVERT) | $(ANSIDECL) > atari.c
  713.  
  714. constpack.c : constpack.d comment5 ansidecl
  715.     $(COMMENT5) constpack.d | $(CHARSETCONVERT) | $(ANSIDECL) > constpack.c
  716.  
  717. avl.c : avl.d comment5 ansidecl
  718.     $(COMMENT5) avl.d | $(CHARSETCONVERT) | $(ANSIDECL) > avl.c
  719.  
  720. sort.c : sort.d comment5 ansidecl
  721.     $(COMMENT5) sort.d | $(CHARSETCONVERT) | $(ANSIDECL) > sort.c
  722.  
  723. aridecl.c : aridecl.d comment5 ansidecl
  724.     $(COMMENT5) aridecl.d | $(CHARSETCONVERT) | $(ANSIDECL) > aridecl.c
  725.  
  726. arilev0.c : arilev0.d comment5 ansidecl
  727.     $(COMMENT5) arilev0.d | $(CHARSETCONVERT) | $(ANSIDECL) > arilev0.c
  728.  
  729. arilev1.c : arilev1.d comment5 ansidecl
  730.     $(COMMENT5) arilev1.d | $(CHARSETCONVERT) | $(ANSIDECL) > arilev1.c
  731.  
  732. intelem.c : intelem.d comment5 ansidecl
  733.     $(COMMENT5) intelem.d | $(CHARSETCONVERT) | $(ANSIDECL) > intelem.c
  734.  
  735. intlog.c : intlog.d comment5 ansidecl
  736.     $(COMMENT5) intlog.d | $(CHARSETCONVERT) | $(ANSIDECL) > intlog.c
  737.  
  738. intplus.c : intplus.d comment5 ansidecl
  739.     $(COMMENT5) intplus.d | $(CHARSETCONVERT) | $(ANSIDECL) > intplus.c
  740.  
  741. intcomp.c : intcomp.d comment5 ansidecl
  742.     $(COMMENT5) intcomp.d | $(CHARSETCONVERT) | $(ANSIDECL) > intcomp.c
  743.  
  744. intbyte.c : intbyte.d comment5 ansidecl
  745.     $(COMMENT5) intbyte.d | $(CHARSETCONVERT) | $(ANSIDECL) > intbyte.c
  746.  
  747. intmal.c : intmal.d comment5 ansidecl
  748.     $(COMMENT5) intmal.d | $(CHARSETCONVERT) | $(ANSIDECL) > intmal.c
  749.  
  750. intdiv.c : intdiv.d comment5 ansidecl
  751.     $(COMMENT5) intdiv.d | $(CHARSETCONVERT) | $(ANSIDECL) > intdiv.c
  752.  
  753. intgcd.c : intgcd.d comment5 ansidecl
  754.     $(COMMENT5) intgcd.d | $(CHARSETCONVERT) | $(ANSIDECL) > intgcd.c
  755.  
  756. int2adic.c : int2adic.d comment5 ansidecl
  757.     $(COMMENT5) int2adic.d | $(CHARSETCONVERT) | $(ANSIDECL) > int2adic.c
  758.  
  759. intsqrt.c : intsqrt.d comment5 ansidecl
  760.     $(COMMENT5) intsqrt.d | $(CHARSETCONVERT) | $(ANSIDECL) > intsqrt.c
  761.  
  762. intprint.c : intprint.d comment5 ansidecl
  763.     $(COMMENT5) intprint.d | $(CHARSETCONVERT) | $(ANSIDECL) > intprint.c
  764.  
  765. intread.c : intread.d comment5 ansidecl
  766.     $(COMMENT5) intread.d | $(CHARSETCONVERT) | $(ANSIDECL) > intread.c
  767.  
  768. rational.c : rational.d comment5 ansidecl
  769.     $(COMMENT5) rational.d | $(CHARSETCONVERT) | $(ANSIDECL) > rational.c
  770.  
  771. sfloat.c : sfloat.d comment5 ansidecl
  772.     $(COMMENT5) sfloat.d | $(CHARSETCONVERT) | $(ANSIDECL) > sfloat.c
  773.  
  774. ffloat.c : ffloat.d comment5 ansidecl
  775.     $(COMMENT5) ffloat.d | $(CHARSETCONVERT) | $(ANSIDECL) > ffloat.c
  776.  
  777. dfloat.c : dfloat.d comment5 ansidecl
  778.     $(COMMENT5) dfloat.d | $(CHARSETCONVERT) | $(ANSIDECL) > dfloat.c
  779.  
  780. lfloat.c : lfloat.d comment5 ansidecl
  781.     $(COMMENT5) lfloat.d | $(CHARSETCONVERT) | $(ANSIDECL) > lfloat.c
  782.  
  783. flo_konv.c : flo_konv.d comment5 ansidecl
  784.     $(COMMENT5) flo_konv.d | $(CHARSETCONVERT) | $(ANSIDECL) > flo_konv.c
  785.  
  786. flo_rest.c : flo_rest.d comment5 ansidecl
  787.     $(COMMENT5) flo_rest.d | $(CHARSETCONVERT) | $(ANSIDECL) > flo_rest.c
  788.  
  789. realelem.c : realelem.d comment5 ansidecl
  790.     $(COMMENT5) realelem.d | $(CHARSETCONVERT) | $(ANSIDECL) > realelem.c
  791.  
  792. realrand.c : realrand.d comment5 ansidecl
  793.     $(COMMENT5) realrand.d | $(CHARSETCONVERT) | $(ANSIDECL) > realrand.c
  794.  
  795. realtran.c : realtran.d comment5 ansidecl
  796.     $(COMMENT5) realtran.d | $(CHARSETCONVERT) | $(ANSIDECL) > realtran.c
  797.  
  798. compelem.c : compelem.d comment5 ansidecl
  799.     $(COMMENT5) compelem.d | $(CHARSETCONVERT) | $(ANSIDECL) > compelem.c
  800.  
  801. comptran.c : comptran.d comment5 ansidecl
  802.     $(COMMENT5) comptran.d | $(CHARSETCONVERT) | $(ANSIDECL) > comptran.c
  803.  
  804. arilev1c.c : arilev1c.d comment5 ansidecl
  805.     $(COMMENT5) arilev1c.d | $(CHARSETCONVERT) | $(ANSIDECL) > arilev1c.c
  806.  
  807. arilev1e.c : arilev1e.d comment5 ansidecl
  808.     $(COMMENT5) arilev1e.d | $(CHARSETCONVERT) | $(ANSIDECL) > arilev1e.c
  809.  
  810. arilev1i.c : arilev1i.d comment5 ansidecl
  811.     $(COMMENT5) arilev1i.d | $(CHARSETCONVERT) | $(ANSIDECL) > arilev1i.c
  812.  
  813. genclisph.c : genclisph.d comment5 ansidecl
  814.     $(COMMENT5) genclisph.d | $(CHARSETCONVERT) | $(ANSIDECL) > genclisph.c
  815.  
  816. modules.c : modules.d comment5 ansidecl
  817.     $(COMMENT5) modules.d | $(CHARSETCONVERT) | $(ANSIDECL) > modules.c
  818.  
  819. noreadline.c : noreadline.d comment5 ansidecl
  820.     $(COMMENT5) noreadline.d | $(CHARSETCONVERT) | $(ANSIDECL) > noreadline.c
  821.  
  822. main.c : main.d comment5 ansidecl
  823.     $(COMMENT5) main.d | $(CHARSETCONVERT) | $(ANSIDECL) > main.c
  824.  
  825. ari68000.mot.c : ari68000.mot.d comment5  
  826.     $(COMMENT5) ari68000.mot.d > ari68000.mot.c
  827.  
  828. ari68000.mit.c : ari68000.mit.d comment5  
  829.     $(COMMENT5) ari68000.mit.d > ari68000.mit.c
  830.  
  831. ari68000.atari.c : ari68000.atari.d comment5  
  832.     $(COMMENT5) ari68000.atari.d > ari68000.atari.c
  833.  
  834. ari68020.mot.c : ari68020.mot.d comment5  
  835.     $(COMMENT5) ari68020.mot.d > ari68020.mot.c
  836.  
  837. ari68020.mit.c : ari68020.mit.d comment5  
  838.     $(COMMENT5) ari68020.mit.d > ari68020.mit.c
  839.  
  840. # Change "ari68000.mit" to "ari68000.atari" when using "gcc-atari -mshort"
  841. ari68000.c : ari68000.mit.c
  842.     $(LN) ari68000.mit.c ari68000.c
  843.  
  844. ari68000.s : ari68000.c
  845.     $(XCPP) -DUNDERSCORE ari68000.c > ari68000.s
  846.  
  847. allo : allc spvw.o spvwtabf.o spvwtabs.o spvwtabo.o eval.o control.o pathname.o stream.o io.o array.o hashtabl.o list.o package.o record.o sequence.o charstrg.o debug.o error.o misc.o predtype.o symbol.o lisparit.o alglobal.o
  848.  
  849. alls : allc spvw.s spvwtabf.s spvwtabs.s spvwtabo.s eval.s control.s pathname.s stream.s io.s array.s hashtabl.s list.s package.s record.s sequence.s charstrg.s debug.s error.s misc.s predtype.s symbol.s lisparit.s alglobal.s
  850.  
  851. spvw.i : spvw.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c constpack.c avl.c sort.c arilev0.c aridecl.c version.h
  852.     $(XCPP) $(XCFLAGS) spvw.c > spvw.i
  853.  
  854. spvw.s : spvw.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c constpack.c avl.c sort.c arilev0.c aridecl.c version.h
  855.     $(XCC) $(XCFLAGS) -S spvw.c
  856.  
  857. spvw.o : spvw.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c constpack.c avl.c sort.c arilev0.c aridecl.c version.h
  858.     $(XCC) $(XCFLAGS) -c spvw.c
  859.  
  860. spvwtabf.i : spvwtabf.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  861.     $(XCPP) $(XCFLAGS) spvwtabf.c > spvwtabf.i
  862.  
  863. spvwtabf.s : spvwtabf.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  864.     $(XCC) $(XCFLAGS) -S spvwtabf.c
  865.  
  866. spvwtabf.o : spvwtabf.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  867.     $(XCC) $(XCFLAGS) -c spvwtabf.c
  868.  
  869. spvwtabs.i : spvwtabs.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  870.     $(XCPP) $(XCFLAGS) spvwtabs.c > spvwtabs.i
  871.  
  872. spvwtabs.s : spvwtabs.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  873.     $(XCC) $(XCFLAGS) -S spvwtabs.c
  874.  
  875. spvwtabs.o : spvwtabs.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  876.     $(XCC) $(XCFLAGS) -c spvwtabs.c
  877.  
  878. spvwtabo.i : spvwtabo.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  879.     $(XCPP) $(XCFLAGS) spvwtabo.c > spvwtabo.i
  880.  
  881. spvwtabo.s : spvwtabo.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  882.     $(XCC) $(XCFLAGS) -S spvwtabo.c
  883.  
  884. spvwtabo.o : spvwtabo.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  885.     $(XCC) $(XCFLAGS) -c spvwtabo.c
  886.  
  887. eval.i : eval.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  888.     $(XCPP) $(XCFLAGS) eval.c > eval.i
  889.  
  890. eval.s : eval.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  891.     $(XCC) $(XCFLAGS) -S eval.c
  892.  
  893. eval.o : eval.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  894.     $(XCC) $(XCFLAGS) -c eval.c
  895.  
  896. control.i : control.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  897.     $(XCPP) $(XCFLAGS) control.c > control.i
  898.  
  899. control.s : control.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  900.     $(XCC) $(XCFLAGS) -S control.c
  901.  
  902. control.o : control.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  903.     $(XCC) $(XCFLAGS) -c control.c
  904.  
  905. pathname.i : pathname.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  906.     $(XCPP) $(XCFLAGS) pathname.c > pathname.i
  907.  
  908. pathname.s : pathname.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  909.     $(XCC) $(XCFLAGS) -S pathname.c
  910.  
  911. pathname.o : pathname.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  912.     $(XCC) $(XCFLAGS) -c pathname.c
  913.  
  914. stream.i : stream.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  915.     $(XCPP) $(XCFLAGS) stream.c > stream.i
  916.  
  917. stream.s : stream.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  918.     $(XCC) $(XCFLAGS) -S stream.c
  919.  
  920. stream.o : stream.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  921.     $(XCC) $(XCFLAGS) -c stream.c
  922.  
  923. io.i : io.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  924.     $(XCPP) $(XCFLAGS) io.c > io.i
  925.  
  926. io.s : io.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  927.     $(XCC) $(XCFLAGS) -S io.c
  928.  
  929. io.o : io.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  930.     $(XCC) $(XCFLAGS) -c io.c
  931.  
  932. array.i : array.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  933.     $(XCPP) $(XCFLAGS) array.c > array.i
  934.  
  935. array.s : array.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  936.     $(XCC) $(XCFLAGS) -S array.c
  937.  
  938. array.o : array.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  939.     $(XCC) $(XCFLAGS) -c array.c
  940.  
  941. hashtabl.i : hashtabl.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c aridecl.c
  942.     $(XCPP) $(XCFLAGS) hashtabl.c > hashtabl.i
  943.  
  944. hashtabl.s : hashtabl.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c aridecl.c
  945.     $(XCC) $(XCFLAGS) -S hashtabl.c
  946.  
  947. hashtabl.o : hashtabl.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c aridecl.c
  948.     $(XCC) $(XCFLAGS) -c hashtabl.c
  949.  
  950. list.i : list.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  951.     $(XCPP) $(XCFLAGS) list.c > list.i
  952.  
  953. list.s : list.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  954.     $(XCC) $(XCFLAGS) -S list.c
  955.  
  956. list.o : list.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  957.     $(XCC) $(XCFLAGS) -c list.c
  958.  
  959. package.i : package.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c constpack.c arilev0.c
  960.     $(XCPP) $(XCFLAGS) package.c > package.i
  961.  
  962. package.s : package.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c constpack.c arilev0.c
  963.     $(XCC) $(XCFLAGS) -S package.c
  964.  
  965. package.o : package.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c constpack.c arilev0.c
  966.     $(XCC) $(XCFLAGS) -c package.c
  967.  
  968. record.i : record.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  969.     $(XCPP) $(XCFLAGS) record.c > record.i
  970.  
  971. record.s : record.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  972.     $(XCC) $(XCFLAGS) -S record.c
  973.  
  974. record.o : record.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  975.     $(XCC) $(XCFLAGS) -c record.c
  976.  
  977. sequence.i : sequence.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  978.     $(XCPP) $(XCFLAGS) sequence.c > sequence.i
  979.  
  980. sequence.s : sequence.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  981.     $(XCC) $(XCFLAGS) -S sequence.c
  982.  
  983. sequence.o : sequence.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  984.     $(XCC) $(XCFLAGS) -c sequence.c
  985.  
  986. charstrg.i : charstrg.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  987.     $(XCPP) $(XCFLAGS) charstrg.c > charstrg.i
  988.  
  989. charstrg.s : charstrg.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  990.     $(XCC) $(XCFLAGS) -S charstrg.c
  991.  
  992. charstrg.o : charstrg.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  993.     $(XCC) $(XCFLAGS) -c charstrg.c
  994.  
  995. debug.i : debug.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  996.     $(XCPP) $(XCFLAGS) debug.c > debug.i
  997.  
  998. debug.s : debug.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  999.     $(XCC) $(XCFLAGS) -S debug.c
  1000.  
  1001. debug.o : debug.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1002.     $(XCC) $(XCFLAGS) -c debug.c
  1003.  
  1004. error.i : error.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1005.     $(XCPP) $(XCFLAGS) error.c > error.i
  1006.  
  1007. error.s : error.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1008.     $(XCC) $(XCFLAGS) -S error.c
  1009.  
  1010. error.o : error.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1011.     $(XCC) $(XCFLAGS) -c error.c
  1012.  
  1013. misc.i : misc.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  1014.     $(XCPP) $(XCFLAGS) misc.c > misc.i
  1015.  
  1016. misc.s : misc.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  1017.     $(XCC) $(XCFLAGS) -S misc.c
  1018.  
  1019. misc.o : misc.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c arilev0.c
  1020.     $(XCC) $(XCFLAGS) -c misc.c
  1021.  
  1022. predtype.i : predtype.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1023.     $(XCPP) $(XCFLAGS) predtype.c > predtype.i
  1024.  
  1025. predtype.s : predtype.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1026.     $(XCC) $(XCFLAGS) -S predtype.c
  1027.  
  1028. predtype.o : predtype.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1029.     $(XCC) $(XCFLAGS) -c predtype.c
  1030.  
  1031. symbol.i : symbol.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1032.     $(XCPP) $(XCFLAGS) symbol.c > symbol.i
  1033.  
  1034. symbol.s : symbol.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1035.     $(XCC) $(XCFLAGS) -S symbol.c
  1036.  
  1037. symbol.o : symbol.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1038.     $(XCC) $(XCFLAGS) -c symbol.c
  1039.  
  1040. lisparit.i : lisparit.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c aridecl.c arilev0.c arilev1.c intelem.c intlog.c intplus.c intcomp.c intbyte.c intmal.c intdiv.c intgcd.c int2adic.c intsqrt.c intprint.c intread.c rational.c sfloat.c ffloat.c dfloat.c lfloat.c flo_konv.c flo_rest.c realelem.c realrand.c realtran.c compelem.c comptran.c arilev1c.c arilev1e.c arilev1i.c ari68000.c
  1041.     $(XCPP) $(XCFLAGS) lisparit.c > lisparit.i
  1042.  
  1043. lisparit.s : lisparit.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c aridecl.c arilev0.c arilev1.c intelem.c intlog.c intplus.c intcomp.c intbyte.c intmal.c intdiv.c intgcd.c int2adic.c intsqrt.c intprint.c intread.c rational.c sfloat.c ffloat.c dfloat.c lfloat.c flo_konv.c flo_rest.c realelem.c realrand.c realtran.c compelem.c comptran.c arilev1c.c arilev1e.c arilev1i.c ari68000.c
  1044.     $(XCC) $(XCFLAGS) -S lisparit.c
  1045.  
  1046. lisparit.o : lisparit.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c aridecl.c arilev0.c arilev1.c intelem.c intlog.c intplus.c intcomp.c intbyte.c intmal.c intdiv.c intgcd.c int2adic.c intsqrt.c intprint.c intread.c rational.c sfloat.c ffloat.c dfloat.c lfloat.c flo_konv.c flo_rest.c realelem.c realrand.c realtran.c compelem.c comptran.c arilev1c.c arilev1e.c arilev1i.c ari68000.c
  1047.     $(XCC) $(XCFLAGS) -c lisparit.c
  1048.  
  1049. alglobal.i : alglobal.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1050.     $(XCPP) $(XCFLAGS) alglobal.c > alglobal.i
  1051.  
  1052. alglobal.s : alglobal.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1053.     $(XCC) $(XCFLAGS) -S alglobal.c
  1054.  
  1055. alglobal.o : alglobal.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1056.     $(XCC) $(XCFLAGS) -c alglobal.c
  1057.  
  1058. genclisph.i : genclisph.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1059.     $(XCPP) $(XCFLAGS) genclisph.c > genclisph.i
  1060.  
  1061. genclisph.s : genclisph.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1062.     $(XCC) $(XCFLAGS) -O0 -S genclisph.c
  1063.  
  1064. genclisph.o : genclisph.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1065.     $(XCC) $(XCFLAGS) -O0 -c genclisph.c
  1066.  
  1067. modules.i : modules.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c modules.h
  1068.     $(XCPP) $(XCFLAGS) -DNO_CLISP_H modules.c > modules.i
  1069.  
  1070. modules.s : modules.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c modules.h
  1071.     $(XCC) $(XCFLAGS) -DNO_CLISP_H -S modules.c
  1072.  
  1073. modules.o : modules.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c modules.h
  1074.     $(XCC) $(XCFLAGS) -DNO_CLISP_H -c modules.c
  1075.  
  1076. noreadline.i : noreadline.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1077.     $(XCPP) $(XCFLAGS) noreadline.c > noreadline.i
  1078.  
  1079. noreadline.s : noreadline.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1080.     $(XCC) $(XCFLAGS) -S noreadline.c
  1081.  
  1082. noreadline.o : noreadline.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1083.     $(XCC) $(XCFLAGS) -c noreadline.c
  1084.  
  1085. main.i : main.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1086.     $(XCPP) $(XCFLAGS) main.c > main.i
  1087.  
  1088. main.s : main.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1089.     $(XCC) $(XCFLAGS) -S main.c
  1090.  
  1091. main.o : main.c lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1092.     $(XCC) $(XCFLAGS) -c main.c
  1093.  
  1094. ari68000.o : ari68000.s
  1095.     $(XCC) $(XCFLAGS) -c ari68000.s
  1096.  
  1097. lisp.o : $(OBJECTS)
  1098.     ld -r -o lisp.o $(OBJECTS)
  1099.     chmod a-x lisp.o
  1100.  
  1101. lisp.a : lisp.o modules.o main.o
  1102.     $(AR) rcv lisp.a lisp.o modules.o main.o
  1103.     $(RANLIB) lisp.a
  1104.  
  1105. libnoreadline.a : noreadline.o
  1106.     $(AR) rcv libnoreadline.a noreadline.o
  1107.     $(RANLIB) libnoreadline.a
  1108.  
  1109. lisp.prg : $(OBJECTS) modules.o   
  1110.     $(XCC) $(XCFLAGS) $(XCLFLAGS) $(OBJECTS) modules.o $(XLIBS) $(X_LIBS) -o lisp.prg
  1111.     -sync
  1112.  
  1113.  
  1114. alllsp : $(LSPFILES)
  1115.  
  1116. init.lsp : ../src/init.lsp
  1117.     -$(LN) ../src/init.lsp init.lsp
  1118.  
  1119. defseq.lsp : ../src/defseq.lsp
  1120.     -$(LN) ../src/defseq.lsp defseq.lsp
  1121.  
  1122. backquot.lsp : ../src/backquot.lsp
  1123.     -$(LN) ../src/backquot.lsp backquot.lsp
  1124.  
  1125. defmacro.lsp : ../src/defmacro.lsp
  1126.     -$(LN) ../src/defmacro.lsp defmacro.lsp
  1127.  
  1128. macros1.lsp : ../src/macros1.lsp
  1129.     -$(LN) ../src/macros1.lsp macros1.lsp
  1130.  
  1131. macros2.lsp : ../src/macros2.lsp
  1132.     -$(LN) ../src/macros2.lsp macros2.lsp
  1133.  
  1134. defs1.lsp : ../src/defs1.lsp
  1135.     -$(LN) ../src/defs1.lsp defs1.lsp
  1136.  
  1137. timezone.lsp : ../src/timezone.lsp
  1138.     -$(LN) ../src/timezone.lsp timezone.lsp
  1139.  
  1140. places.lsp : ../src/places.lsp
  1141.     -$(LN) ../src/places.lsp places.lsp
  1142.  
  1143. floatpri.lsp : ../src/floatpri.lsp
  1144.     -$(LN) ../src/floatpri.lsp floatpri.lsp
  1145.  
  1146. type.lsp : ../src/type.lsp
  1147.     -$(LN) ../src/type.lsp type.lsp
  1148.  
  1149. defstruc.lsp : ../src/defstruc.lsp
  1150.     -$(LN) ../src/defstruc.lsp defstruc.lsp
  1151.  
  1152. format.lsp : ../src/format.lsp
  1153.     -$(LN) ../src/format.lsp format.lsp
  1154.  
  1155. user1.lsp : ../src/user1.lsp
  1156.     -$(LN) ../src/user1.lsp user1.lsp
  1157.  
  1158. user2.lsp : ../src/user2.lsp
  1159.     -$(LN) ../src/user2.lsp user2.lsp
  1160.  
  1161. trace.lsp : ../src/trace.lsp
  1162.     -$(LN) ../src/trace.lsp trace.lsp
  1163.  
  1164. macros3.lsp : ../src/macros3.lsp
  1165.     -$(LN) ../src/macros3.lsp macros3.lsp
  1166.  
  1167. config.lsp : ../src/cfgathd.lsp
  1168.     $(CP) ../src/cfgathd.lsp config.lsp
  1169.  
  1170. compiler.lsp : ../src/compiler.lsp
  1171.     -$(LN) ../src/compiler.lsp compiler.lsp
  1172.  
  1173. defs2.lsp : ../src/defs2.lsp
  1174.     -$(LN) ../src/defs2.lsp defs2.lsp
  1175.  
  1176. loop.lsp : ../src/loop.lsp
  1177.     -$(LN) ../src/loop.lsp loop.lsp
  1178.  
  1179. clos.lsp : ../src/clos.lsp
  1180.     -$(LN) ../src/clos.lsp clos.lsp
  1181.  
  1182. conditio.lsp : ../src/conditio.lsp
  1183.     -$(LN) ../src/conditio.lsp conditio.lsp
  1184.  
  1185. defs3.lsp : ../src/defs3.lsp
  1186.     -$(LN) ../src/defs3.lsp defs3.lsp
  1187.  
  1188. gstream.lsp : ../src/gstream.lsp
  1189.     -$(LN) ../src/gstream.lsp gstream.lsp
  1190.  
  1191. foreign.lsp : ../src/foreign.lsp
  1192.     -$(LN) ../src/foreign.lsp foreign.lsp
  1193.  
  1194. screen.lsp : ../src/screen.lsp
  1195.     -$(LN) ../src/screen.lsp screen.lsp
  1196.  
  1197. stdwin1.lsp : ../src/stdwin1.lsp
  1198.     -$(LN) ../src/stdwin1.lsp stdwin1.lsp
  1199.  
  1200. stdwin2.lsp : ../src/stdwin2.lsp
  1201.     -$(LN) ../src/stdwin2.lsp stdwin2.lsp
  1202.  
  1203. rexx.lsp : ../src/rexx.lsp
  1204.     -$(LN) ../src/rexx.lsp rexx.lsp
  1205.  
  1206. editor.lsp : ../src/editor.lsp
  1207.     -$(LN) ../src/editor.lsp editor.lsp
  1208.  
  1209. init.fas : init.lsp
  1210.     clisp -M cross.mem -q -x "(cross:compile-file \"init.lsp\")"
  1211.  
  1212. defseq.fas : defseq.lsp
  1213.     clisp -M cross.mem -q -x "(cross:compile-file \"defseq.lsp\")"
  1214.  
  1215. backquot.fas : backquot.lsp
  1216.     clisp -M cross.mem -q -x "(cross:compile-file \"backquot.lsp\")"
  1217.  
  1218. defmacro.fas : defmacro.lsp
  1219.     clisp -M cross.mem -q -x "(cross:compile-file \"defmacro.lsp\")"
  1220.  
  1221. macros1.fas : macros1.lsp
  1222.     clisp -M cross.mem -q -x "(cross:compile-file \"macros1.lsp\")"
  1223.  
  1224. macros2.fas : macros2.lsp
  1225.     clisp -M cross.mem -q -x "(cross:compile-file \"macros2.lsp\")"
  1226.  
  1227. defs1.fas : defs1.lsp
  1228.     clisp -M cross.mem -q -x "(cross:compile-file \"defs1.lsp\")"
  1229.  
  1230. timezone.fas : timezone.lsp
  1231.     clisp -M cross.mem -q -x "(cross:compile-file \"timezone.lsp\")"
  1232.  
  1233. places.fas : places.lsp
  1234.     clisp -M cross.mem -q -x "(cross:compile-file \"places.lsp\")"
  1235.  
  1236. floatpri.fas : floatpri.lsp
  1237.     clisp -M cross.mem -q -x "(cross:compile-file \"floatpri.lsp\")"
  1238.  
  1239. type.fas : type.lsp
  1240.     clisp -M cross.mem -q -x "(cross:compile-file \"type.lsp\")"
  1241.  
  1242. defstruc.fas : defstruc.lsp
  1243.     clisp -M cross.mem -q -x "(cross:compile-file \"defstruc.lsp\")"
  1244.  
  1245. format.fas : format.lsp
  1246.     clisp -M cross.mem -q -x "(cross:compile-file \"format.lsp\")"
  1247.  
  1248. user1.fas : user1.lsp
  1249.     clisp -M cross.mem -q -x "(cross:compile-file \"user1.lsp\")"
  1250.  
  1251. user2.fas : user2.lsp
  1252.     clisp -M cross.mem -q -x "(cross:compile-file \"user2.lsp\")"
  1253.  
  1254. trace.fas : trace.lsp
  1255.     clisp -M cross.mem -q -x "(cross:compile-file \"trace.lsp\")"
  1256.  
  1257. macros3.fas : macros3.lsp
  1258.     clisp -M cross.mem -q -x "(cross:compile-file \"macros3.lsp\")"
  1259.  
  1260. config.fas : config.lsp
  1261.     clisp -M cross.mem -q -x "(cross:compile-file \"config.lsp\")"
  1262.  
  1263. compiler.fas : compiler.lsp
  1264.     clisp -M cross.mem -q -x "(cross:compile-file \"compiler.lsp\")"
  1265.  
  1266. defs2.fas : defs2.lsp
  1267.     clisp -M cross.mem -q -x "(cross:compile-file \"defs2.lsp\")"
  1268.  
  1269. loop.fas : loop.lsp
  1270.     clisp -M cross.mem -q -x "(cross:compile-file \"loop.lsp\")"
  1271.  
  1272. clos.fas : clos.lsp
  1273.     clisp -M cross.mem -q -x "(cross:compile-file \"clos.lsp\")"
  1274.  
  1275. conditio.fas : conditio.lsp
  1276.     clisp -M cross.mem -q -x "(cross:compile-file \"conditio.lsp\")"
  1277.  
  1278. defs3.fas : defs3.lsp
  1279.     clisp -M cross.mem -q -x "(cross:compile-file \"defs3.lsp\")"
  1280.  
  1281. gstream.fas : gstream.lsp
  1282.     clisp -M cross.mem -q -x "(cross:compile-file \"gstream.lsp\")"
  1283.  
  1284. foreign.fas : foreign.lsp
  1285.     clisp -M cross.mem -q -x "(cross:compile-file \"foreign.lsp\")"
  1286.  
  1287. screen.fas : screen.lsp
  1288.     clisp -M cross.mem -q -x "(cross:compile-file \"screen.lsp\")"
  1289.  
  1290. stdwin1.fas : stdwin1.lsp
  1291.     clisp -M cross.mem -q -x "(cross:compile-file \"stdwin1.lsp\")"
  1292.  
  1293. stdwin2.fas : stdwin2.lsp
  1294.     clisp -M cross.mem -q -x "(cross:compile-file \"stdwin2.lsp\")"
  1295.  
  1296. rexx.fas : rexx.lsp
  1297.     clisp -M cross.mem -q -x "(cross:compile-file \"rexx.lsp\")"
  1298.  
  1299. editor.fas : editor.lsp
  1300.     clisp -M cross.mem -q -x "(cross:compile-file \"editor.lsp\")"
  1301.  
  1302.  
  1303. lispbibl.h : lispbibl.c fsubr.c subr.c pseudofun.c constsym.c constobj.c atari.c
  1304.     (($(XCPP) $(XCFLAGS) -P lispbibl.c | grep -v "^ *$$") ; ($(XCPP) $(XCFLAGS) -P -dM lispbibl.c | sort) ) > lispbibl.h
  1305.  
  1306.  
  1307. manual : ANNOUNCE COPYRIGHT GNU-GPL SUMMARY NEWS README clisp.1 clisp.html impnotes.txt $(TXTFILES)
  1308.  
  1309. manualx : manual clisp.man
  1310.  
  1311. ANNOUNCE : ../ANNOUNCE
  1312.     -$(LN) ../ANNOUNCE ANNOUNCE
  1313.  
  1314. COPYRIGHT : ../COPYRIGHT
  1315.     -$(LN) ../COPYRIGHT COPYRIGHT
  1316.  
  1317. GNU-GPL : ../GNU-GPL
  1318.     -$(LN) ../GNU-GPL GNU-GPL
  1319.  
  1320. SUMMARY : ../SUMMARY
  1321.     -$(LN) ../SUMMARY SUMMARY
  1322.  
  1323. NEWS : ../src/NEWS
  1324.     -$(LN) ../src/NEWS NEWS
  1325.  
  1326. README : ../src/_README lispbibl.h txt2c 
  1327.     $(TXT2C) < ../src/_README > txt.c
  1328.     $(CC) $(CFLAGS) -O0 txt.c -o txt
  1329.     ./txt > README
  1330.     $(RM) txt.c
  1331.     $(RM) txt
  1332.  
  1333. clisp.1 : ../src/_clisp.1 lispbibl.h txt2c 
  1334.     $(TXT2C) < ../src/_clisp.1 > txt.c
  1335.     $(CC) $(CFLAGS) -O0 txt.c -o txt
  1336.     ./txt | grep -v '^ *$$' > clisp.1
  1337.     $(RM) txt.c
  1338.     $(RM) txt
  1339.  
  1340. clisp.html : ../src/_clisp.html lispbibl.h txt2c 
  1341.     $(TXT2C) < ../src/_clisp.html > txt.c
  1342.     $(CC) $(CFLAGS) -O0 txt.c -o txt
  1343.     ./txt > clisp.html
  1344.     $(RM) txt.c
  1345.     $(RM) txt
  1346.  
  1347. impnotes.txt : ../src/_impnotes.txt lispbibl.h txt2c 
  1348.     $(TXT2C) < ../src/_impnotes.txt > txt.c
  1349.     $(CC) $(CFLAGS) -O0 txt.c -o txt
  1350.     ./txt > impnotes.txt
  1351.     $(RM) txt.c
  1352.     $(RM) txt
  1353.  
  1354. clisp.man : clisp.1
  1355.     $(ROFF_MAN) clisp.1 > clisp.man
  1356.  
  1357. clisp.dvi : clisp.1
  1358.     $(ROFF_DVI) clisp.1 > clisp.dvi
  1359.  
  1360. LISP-tutorial.txt : ../doc/LISP-tutorial.txt
  1361.     -$(LN) ../doc/LISP-tutorial.txt LISP-tutorial.txt
  1362.  
  1363. CLOS-guide.txt : ../doc/CLOS-guide.txt
  1364.     -$(LN) ../doc/CLOS-guide.txt CLOS-guide.txt
  1365.  
  1366. cltl2.txt : ../doc/cltl2.txt
  1367.     -$(LN) ../doc/cltl2.txt cltl2.txt
  1368.  
  1369.  
  1370. # Choose one of the packers:
  1371.  
  1372. # Standard Unix packer. Compress afterwards.
  1373. #PACK = tar
  1374. #PACKOPT = -cvf
  1375. #PACKEXT = .tar
  1376.  
  1377. # GNU tar together with compress.
  1378. #PACK = tar
  1379. #PACKOPT = cvfhz
  1380. #PACKEXT = .tar.Z
  1381.  
  1382. # GNU tar together with GNU gzip. Excellent performance.
  1383. PACK = tar
  1384. PACKOPT = cvfhz
  1385. PACKEXT = .tar.z
  1386.  
  1387. # Popular Amiga packer. Good performance.
  1388. #PACK = lha
  1389. #PACKOPT = a
  1390. #PACKEXT = .lzh
  1391.  
  1392. # Popular DOS packer.
  1393. #PACK = zip
  1394. #PACKOPT = -r
  1395. #PACKEXT = .zip
  1396.  
  1397. # Popular Atari packer.
  1398. #PACK = zoo
  1399. #PACKOPT = -add
  1400. #PACKEXT = .zoo
  1401.  
  1402. # The distribution's top directory
  1403. TOPDIR=clisp-1995-01-01
  1404.  
  1405. distrib : force all lisp.a manualx distmakefile libnoreadline.a libreadline.a clisp-link modules.d modules.c module.cc clisp.h modules.h makevars
  1406.     $(RM) /tmp/clisp$(PACKEXT)
  1407.     mkdir $(TOPDIR)
  1408.     ln ANNOUNCE COPYRIGHT GNU-GPL SUMMARY NEWS README $(TOPDIR)
  1409.     ln distmakefile $(TOPDIR)/Makefile
  1410.     mkdir $(TOPDIR)/base
  1411.     ln lisp.a libnoreadline.a libreadline.a modules.h makevars $(TOPDIR)/base
  1412.     ln compiled.mem $(TOPDIR)/base/lispinit.mem
  1413.     mkdir $(TOPDIR)/doc
  1414.     ln clisp.1 clisp.man clisp.html impnotes.txt $(TXTFILES) $(TOPDIR)/doc
  1415.     mkdir $(TOPDIR)/src
  1416.     ln $(LSPFILES) $(FASFILES) $(TOPDIR)/src
  1417.     mkdir $(TOPDIR)/linkkit
  1418.     ln clisp-link modules.d modules.c module.cc clisp.h $(TOPDIR)/linkkit
  1419.     chmod -R a+rX $(TOPDIR)
  1420.     $(PACK) $(PACKOPT) /tmp/clisp$(PACKEXT) $(TOPDIR)
  1421.     $(RM) -rf $(TOPDIR)
  1422.  
  1423.  
  1424. # clean0 is harmless: removes only superfluous things: temporary files.
  1425. clean0 : force
  1426.     -$(RM) core ansidecl.c genclisph clisp1.h clisp2.h clisp3.h txt.c txt
  1427.  
  1428. # clean1 removes everything that becomes obsolete once lisp.prg is recompiled
  1429. # without changing the bytecode format and the tables in
  1430. # constobj.d, constpack.d, constsym.d, subr.d, fsubr.d, pseudofun.d.
  1431. clean1 : clean0
  1432.     -$(RM) lispbibl.h clisp.h *.i *.s *.o *.a lisp.prg stage/* suite/*
  1433.     -rmdir stage
  1434.     -rmdir suite
  1435.     -$(RM) README clisp.1 clisp.html impnotes.txt $(TXTFILES) clreadline.3 readline.dvi
  1436.  
  1437. # clean2 removes everything that becomes obsolete once lisp.prg is recompiled
  1438. # without changing the bytecode format.
  1439. clean2 : clean1
  1440.     -$(RM) interpreted.mem halfcompiled.mem compiled.mem compiled2.mem
  1441.  
  1442. # clean3 removes everything that becomes obsolete once lisp.prg is recompiled.
  1443. # It leaves everything generated by "make allc".
  1444. clean3 : clean2
  1445.     -$(RM) $(FASFILES) *.lib
  1446.  
  1447. # clean4 removes everything that becomes obsolete
  1448. # when switching to a new version of the C compiler.
  1449. # It leaves everything generated by "make init".
  1450. clean4 : clean3
  1451.     -$(RM) $(CFILES)
  1452.  
  1453. # clean5 even undoes "make init".
  1454. clean5 : clean4
  1455.     -$(RM) $(DFILES) modules.h $(LSPFILES) COPYRIGHT
  1456.     -$(RM) comment5 ansidecl ccpaux deelif deerror dedefined traddecl deema mergestrings txt2c
  1457.  
  1458. # clean6 lets us go back to "makemake > makefile".
  1459. clean6 : clean5
  1460.     -$(RM) makefile
  1461.  
  1462. # clean7 lets us go back to the main "configure".
  1463. clean7 : clean6
  1464.     -$(RM) config.status config.log config.cache machine.h unixconf.h makemake
  1465.     -$(RM) readline.tar.Z
  1466.  
  1467. # clean8 moreover cleans up the SRCDIR.
  1468. clean8 : clean7
  1469.     -$(RM) ../src/lisparit0.d
  1470.  
  1471. # The normal "start over" command:
  1472. mostlyclean : clean4
  1473.  
  1474. # Clear all files that are built by "make ...":
  1475. clean : clean5
  1476.  
  1477. # Make "clear for distribution":
  1478. distclean : clean7
  1479.  
  1480. # Remove everything that can be generated otherwise:
  1481. realclean : clean8
  1482.  
  1483.  
  1484. force:
  1485.  
  1486.