home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / tcl / tclsrc / Makefile
Makefile  |  1996-03-27  |  9KB  |  297 lines

  1. # Project:   tcl
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend !Depend -IC: -throwback  -DTCL_GENERIC_ONLY  -Dlint  -Wdn 
  6. C++flags = -c -depend !Depend -IC: -throwback
  7. Linkflags = -aif -c++ -o $@
  8. ObjAsmflags = -throwback -NoCache -depend !Depend
  9. CMHGflags = 
  10. LibFileflags = -c -o $@
  11. Squeezeflags = -o $@
  12.  
  13.  
  14. # Final targets:
  15. @.shade:   @.o.panic @.o.regexp @.o.shade @.o.tclAsync @.o.tclBasic \
  16.         @.o.tclCmdAH @.o.tclCmdIL @.o.tclCmdMZ @.o.tclExpr @.o.tclGet @.o.tclHash @.o.tclLink \
  17.         @.o.tclMemory @.o.tclParse @.o.tclProc @.o.tclRISCOS @.o.tclUtil @.o.tclVar @.o.WimpBox \
  18.         @.o.WimpDoc @.o.WimpDraw @.o.WimpInit @.o.WimpMenu @.o.WimpTask \
  19.         @.^.^.AcornC_C++.Libraries.clib.o.Stubs @.^.^.AcornC_C++.Libraries.OSLib.o.OSLib @.o.WimpInfo 
  20.         link $(linkflags) @.o.panic @.o.regexp @.o.shade @.o.tclAsync \
  21.         @.o.tclBasic @.o.tclCmdAH @.o.tclCmdIL @.o.tclCmdMZ @.o.tclExpr @.o.tclGet @.o.tclHash \
  22.         @.o.tclLink @.o.tclMemory @.o.tclParse @.o.tclProc @.o.tclRISCOS @.o.tclUtil @.o.tclVar \
  23.         @.o.WimpBox @.o.WimpDoc @.o.WimpDraw @.o.WimpInit @.o.WimpMenu @.o.WimpTask \
  24.         @.^.^.AcornC_C++.Libraries.clib.o.Stubs @.^.^.AcornC_C++.Libraries.OSLib.o.OSLib @.o.WimpInfo 
  25. @.tclsh:   @.o.panic @.o.regexp @.o.tclAsync @.o.tclBasic @.o.tclCmdAH \
  26.         @.o.tclCmdIL @.o.tclCmdMZ @.o.tclExpr @.o.tclGet @.o.tclHash @.o.tclHistory @.o.tclLink \
  27.         @.o.tclMemory @.o.tclParse @.o.tclProc @.o.tclRISCOS @.o.tclsh @.o.tclUtil @.o.tclVar \
  28.         @.^.^.AcornC_C++.Libraries.clib.o.Stubs @.^.^.AcornC_C++.Libraries.OSLib.o.OSLib 
  29.         link $(linkflags) @.o.panic @.o.regexp @.o.tclAsync @.o.tclBasic \
  30.         @.o.tclCmdAH @.o.tclCmdIL @.o.tclCmdMZ @.o.tclExpr @.o.tclGet @.o.tclHash @.o.tclHistory \
  31.         @.o.tclLink @.o.tclMemory @.o.tclParse @.o.tclProc @.o.tclRISCOS @.o.tclsh @.o.tclUtil \
  32.         @.o.tclVar @.^.^.AcornC_C++.Libraries.clib.o.Stubs \
  33.         @.^.^.AcornC_C++.Libraries.OSLib.o.OSLib 
  34.  
  35.  
  36. # User-editable dependencies:
  37. tidy:; squeeze -v shade
  38.        squeeze -v tclsh
  39.        wipe o.* ~C~F~R~V
  40.  
  41. # Static dependencies:
  42. @.o.panic:   @.c.panic
  43.         cc $(ccflags) -o @.o.panic @.c.panic 
  44. @.o.regexp:   @.c.regexp
  45.         cc $(ccflags) -o @.o.regexp @.c.regexp 
  46. @.o.tclAsync:   @.c.tclAsync
  47.         cc $(ccflags) -o @.o.tclAsync @.c.tclAsync 
  48. @.o.tclBasic:   @.c.tclBasic
  49.         cc $(ccflags) -o @.o.tclBasic @.c.tclBasic 
  50. @.o.tclCmdAH:   @.c.tclCmdAH
  51.         cc $(ccflags) -o @.o.tclCmdAH @.c.tclCmdAH 
  52. @.o.tclCmdIL:   @.c.tclCmdIL
  53.         cc $(ccflags) -o @.o.tclCmdIL @.c.tclCmdIL 
  54. @.o.tclCmdMZ:   @.c.tclCmdMZ
  55.         cc $(ccflags) -o @.o.tclCmdMZ @.c.tclCmdMZ 
  56. @.o.tclExpr:   @.c.tclExpr
  57.         cc $(ccflags) -o @.o.tclExpr @.c.tclExpr 
  58. @.o.tclGet:   @.c.tclGet
  59.         cc $(ccflags) -o @.o.tclGet @.c.tclGet 
  60. @.o.tclHash:   @.c.tclHash
  61.         cc $(ccflags) -o @.o.tclHash @.c.tclHash 
  62. @.o.tclHistory:   @.c.tclHistory
  63.         cc $(ccflags) -o @.o.tclHistory @.c.tclHistory 
  64. @.o.tclLink:   @.c.tclLink
  65.         cc $(ccflags) -o @.o.tclLink @.c.tclLink 
  66. @.o.tclMemory:   @.c.tclMemory
  67.         cc $(ccflags) -o @.o.tclMemory @.c.tclMemory 
  68. @.o.tclParse:   @.c.tclParse
  69.         cc $(ccflags) -o @.o.tclParse @.c.tclParse 
  70. @.o.tclProc:   @.c.tclProc
  71.         cc $(ccflags) -o @.o.tclProc @.c.tclProc 
  72. @.o.tclRISCOS:   @.c.tclRISCOS
  73.         cc $(ccflags) -o @.o.tclRISCOS @.c.tclRISCOS 
  74. @.o.tclsh:   @.c.tclsh
  75.         cc $(ccflags) -o @.o.tclsh @.c.tclsh 
  76. @.o.tclUtil:   @.c.tclUtil
  77.         cc $(ccflags) -o @.o.tclUtil @.c.tclUtil 
  78. @.o.tclVar:   @.c.tclVar
  79.         cc $(ccflags) -o @.o.tclVar @.c.tclVar 
  80. @.o.shade:   @.c.shade
  81.         cc $(ccflags) -o @.o.shade @.c.shade 
  82. @.o.WimpBox:   @.c.WimpBox
  83.         cc $(ccflags) -o @.o.WimpBox @.c.WimpBox 
  84. @.o.WimpDoc:   @.c.WimpDoc
  85.         cc $(ccflags) -o @.o.WimpDoc @.c.WimpDoc 
  86. @.o.WimpDraw:   @.c.WimpDraw
  87.         cc $(ccflags) -o @.o.WimpDraw @.c.WimpDraw 
  88. @.o.WimpInit:   @.c.WimpInit
  89.         cc $(ccflags) -o @.o.WimpInit @.c.WimpInit 
  90. @.o.WimpMenu:   @.c.WimpMenu
  91.         cc $(ccflags) -o @.o.WimpMenu @.c.WimpMenu 
  92. @.o.WimpTask:   @.c.WimpTask
  93.         cc $(ccflags) -o @.o.WimpTask @.c.WimpTask 
  94. @.o.tclTest:   @.c.tclTest
  95.         cc $(ccflags) -o @.o.tclTest @.c.tclTest 
  96. @.o.tclMain:   @.c.tclMain
  97.         cc $(ccflags) -o @.o.tclMain @.c.tclMain 
  98. @.o.WimpInfo:   @.c.WimpInfo
  99.         cc $(ccflags) -o @.o.WimpInfo @.c.WimpInfo 
  100.  
  101.  
  102. # Dynamic dependencies:
  103. o.panic:    c.panic
  104. o.regexp:    c.regexp
  105. o.regexp:    h.tclInt
  106. o.regexp:    h.tcl
  107. o.regexp:    h.tclRegexp
  108. o.tclAsync:    c.tclAsync
  109. o.tclAsync:    h.tclInt
  110. o.tclAsync:    h.tcl
  111. o.tclAsync:    h.tclRegexp
  112. o.tclCmdAH:    c.tclCmdAH
  113. o.tclCmdAH:    h.tclInt
  114. o.tclCmdAH:    h.tcl
  115. o.tclCmdAH:    h.tclRegexp
  116. o.tclCmdIL:    c.tclCmdIL
  117. o.tclCmdIL:    h.tclInt
  118. o.tclCmdIL:    h.tcl
  119. o.tclCmdIL:    h.tclRegexp
  120. o.tclCmdMZ:    c.tclCmdMZ
  121. o.tclCmdMZ:    h.tclInt
  122. o.tclCmdMZ:    h.tcl
  123. o.tclCmdMZ:    h.tclRegexp
  124. o.tclExpr:    c.tclExpr
  125. o.tclExpr:    h.tclInt
  126. o.tclExpr:    h.tcl
  127. o.tclExpr:    h.tclRegexp
  128. o.tclGet:    c.tclGet
  129. o.tclGet:    h.tclInt
  130. o.tclGet:    h.tcl
  131. o.tclGet:    h.tclRegexp
  132. o.tclHash:    c.tclHash
  133. o.tclHash:    h.tclInt
  134. o.tclHash:    h.tcl
  135. o.tclHash:    h.tclRegexp
  136. o.tclLink:    c.tclLink
  137. o.tclLink:    h.tclInt
  138. o.tclLink:    h.tcl
  139. o.tclLink:    h.tclRegexp
  140. o.tclMemory:    c.tclMemory
  141. o.tclMemory:    h.tclInt
  142. o.tclMemory:    h.tcl
  143. o.tclMemory:    h.tclRegexp
  144. o.tclParse:    c.tclParse
  145. o.tclParse:    h.tclInt
  146. o.tclParse:    h.tcl
  147. o.tclParse:    h.tclRegexp
  148. o.tclProc:    c.tclProc
  149. o.tclProc:    h.tclInt
  150. o.tclProc:    h.tcl
  151. o.tclProc:    h.tclRegexp
  152. o.tclUtil:    c.tclUtil
  153. o.tclUtil:    h.tclInt
  154. o.tclUtil:    h.tcl
  155. o.tclUtil:    h.tclRegexp
  156. o.tclVar:    c.tclVar
  157. o.tclVar:    h.tclInt
  158. o.tclVar:    h.tcl
  159. o.tclVar:    h.tclRegexp
  160. o.tclBasic:    c.tclBasic
  161. o.tclBasic:    h.tclInt
  162. o.tclBasic:    h.tcl
  163. o.tclBasic:    h.tclRegexp
  164. o.tclBasic:    h.RISCOSint
  165. o.tclBasic:    h.patchlevel
  166. o.tclHistory:    c.tclHistory
  167. o.tclHistory:    h.tclInt
  168. o.tclHistory:    h.tcl
  169. o.tclHistory:    h.tclRegexp
  170. o.shade:    c.shade
  171. o.shade:    h.tcl
  172. o.shade:    h.tclRISCOS
  173. o.shade:    h.tclW
  174. o.tclRISCOS:    c.tclRISCOS
  175. o.tclRISCOS:    h.tclInt
  176. o.tclRISCOS:    h.tcl
  177. o.tclRISCOS:    h.tclRegexp
  178. o.tclRISCOS:    h.tclRISCOS
  179. o.tclRISCOS:    h.RISCOSint
  180. o.tclRISCOS:    C:h.osfile
  181. o.tclRISCOS:    C:h.types
  182. o.tclRISCOS:    C:h.os
  183. o.tclRISCOS:    C:h.fileswitch
  184. o.tclRISCOS:    C:h.osgbpb
  185. o.tclRISCOS:    C:h.osfscontrol
  186. o.tclRISCOS:    C:h.osword
  187. o.tclRISCOS:    C:h.territory
  188. o.WimpBox:    c.WimpBox
  189. o.WimpBox:    h.tclInt
  190. o.WimpBox:    h.tcl
  191. o.WimpBox:    h.tclRegexp
  192. o.WimpBox:    C:h.wimp
  193. o.WimpBox:    C:h.types
  194. o.WimpBox:    C:h.os
  195. o.WimpBox:    C:h.osspriteop
  196. o.WimpBox:    C:h.font
  197. o.WimpBox:    h.WInt
  198. o.WimpBox:    h.tclInt
  199. o.WimpBox:    h.tclW
  200. o.WimpBox:    C:h.wimp
  201. o.WimpBox:    C:h.wimpspriteop
  202. o.WimpBox:    h.RISCOSint
  203. o.WimpBox:    C:h.dragasprite
  204. o.WimpDoc:    c.WimpDoc
  205. o.WimpDoc:    h.WInt
  206. o.WimpDoc:    h.tclInt
  207. o.WimpDoc:    h.tcl
  208. o.WimpDoc:    h.tclRegexp
  209. o.WimpDoc:    h.tclW
  210. o.WimpDoc:    C:h.wimp
  211. o.WimpDoc:    C:h.types
  212. o.WimpDoc:    C:h.os
  213. o.WimpDoc:    C:h.osspriteop
  214. o.WimpDoc:    C:h.font
  215. o.WimpDoc:    C:h.wimpspriteop
  216. o.WimpDoc:    C:h.colourtrans
  217. o.WimpDraw:    c.WimpDraw
  218. o.WimpDraw:    h.WInt
  219. o.WimpDraw:    h.tclInt
  220. o.WimpDraw:    h.tcl
  221. o.WimpDraw:    h.tclRegexp
  222. o.WimpDraw:    h.tclW
  223. o.WimpDraw:    C:h.wimp
  224. o.WimpDraw:    C:h.types
  225. o.WimpDraw:    C:h.os
  226. o.WimpDraw:    C:h.osspriteop
  227. o.WimpDraw:    C:h.font
  228. o.WimpDraw:    C:h.wimpspriteop
  229. o.WimpDraw:    C:h.colourtrans
  230. o.WimpDraw:    C:h.draw
  231. o.WimpDraw:    C:h.osfile
  232. o.WimpDraw:    C:h.fileswitch
  233. o.WimpInit:    c.WimpInit
  234. o.WimpInit:    h.WInt
  235. o.WimpInit:    h.tclInt
  236. o.WimpInit:    h.tcl
  237. o.WimpInit:    h.tclRegexp
  238. o.WimpInit:    h.tclW
  239. o.WimpInit:    C:h.wimp
  240. o.WimpInit:    C:h.types
  241. o.WimpInit:    C:h.os
  242. o.WimpInit:    C:h.osspriteop
  243. o.WimpInit:    C:h.font
  244. o.WimpInit:    C:h.wimpspriteop
  245. o.WimpInit:    C:h.osbyte
  246. o.WimpInit:    C:h.taskwindow
  247. o.WimpInit:    C:h.taskmanager
  248. o.WimpInit:    h.RISCOSint
  249. o.WimpMenu:    c.WimpMenu
  250. o.WimpMenu:    h.WInt
  251. o.WimpMenu:    h.tclInt
  252. o.WimpMenu:    h.tcl
  253. o.WimpMenu:    h.tclRegexp
  254. o.WimpMenu:    h.tclW
  255. o.WimpMenu:    C:h.wimp
  256. o.WimpMenu:    C:h.types
  257. o.WimpMenu:    C:h.os
  258. o.WimpMenu:    C:h.osspriteop
  259. o.WimpMenu:    C:h.font
  260. o.WimpMenu:    C:h.wimpspriteop
  261. o.WimpMenu:    C:h.osbyte
  262. o.WimpTask:    c.WimpTask
  263. o.WimpTask:    h.tclInt
  264. o.WimpTask:    h.tcl
  265. o.WimpTask:    h.tclRegexp
  266. o.WimpTask:    h.WInt
  267. o.WimpTask:    h.tclInt
  268. o.WimpTask:    h.tclW
  269. o.WimpTask:    C:h.wimp
  270. o.WimpTask:    C:h.types
  271. o.WimpTask:    C:h.os
  272. o.WimpTask:    C:h.osspriteop
  273. o.WimpTask:    C:h.font
  274. o.WimpTask:    C:h.wimpspriteop
  275. o.WimpTask:    C:h.wimp
  276. o.WimpTask:    C:h.taskwindow
  277. o.WimpInfo:    c.WimpInfo
  278. o.WimpInfo:    h.WInt
  279. o.WimpInfo:    h.tclInt
  280. o.WimpInfo:    h.tcl
  281. o.WimpInfo:    h.tclRegexp
  282. o.WimpInfo:    h.tclW
  283. o.WimpInfo:    C:h.wimp
  284. o.WimpInfo:    C:h.types
  285. o.WimpInfo:    C:h.os
  286. o.WimpInfo:    C:h.osspriteop
  287. o.WimpInfo:    C:h.font
  288. o.WimpInfo:    C:h.wimpspriteop
  289. o.WimpInfo:    C:h.taskmanager
  290. o.tclsh:    c.tclsh
  291. o.tclsh:    h.tclInt
  292. o.tclsh:    h.tcl
  293. o.tclsh:    h.tclRegexp
  294. o.tclsh:    h.tclRISCOS
  295. o.tclsh:    C:h.os
  296. o.tclsh:    C:h.types
  297.