home *** CD-ROM | disk | FTP | other *** search
/ ftp.uni-stuttgart.de/pub/systems/acorn/ / Acorn.tar / Acorn / acornet / dev / scheme / scmdist.spk / scm / Makefile < prev   
Makefile  |  1993-11-04  |  6KB  |  157 lines

  1. # Project:   scm4d0
  2.  
  3. #
  4. # you will need to change the pathnames to the UnixLib bits and bobs!!!
  5. #
  6.  
  7. # Toolflags:
  8. flags1 = -c -depend !Depend -IUnixLib: -throwback -pcc 
  9. flags2 = $(CCflags) -DSVR3 -DFLOATS -DENGNOT -Dunix 
  10. flags3 = $(CCflags) -DLACK_TIMES -DLACK_FTIME
  11. CCflags = $(flags1) $(flags2) $(flags3)
  12. Linkflags = -o $@
  13. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  14. CMHGflags = 
  15. LibFileflags = -c -o $@
  16. Squeezeflags = -o $@
  17. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  18.  
  19.  
  20. # Final targets:
  21. @.scm:   @.o.dynl @.o.eval @.o.repl @.o.sc2 @.o.scl @.o.scm @.o.subr @.o.sys \
  22.         @.o.time @.o.unif ADFS::Ford.$.DesktopC.UnixLib.clib.o.unixlib 
  23.         link $(linkflags) @.o.dynl @.o.eval @.o.repl @.o.sc2 @.o.scl @.o.scm \
  24.         @.o.subr @.o.sys @.o.time @.o.unif ADFS::Ford.$.DesktopC.UnixLib.clib.o.unixlib 
  25.  
  26.  
  27. # User-editable dependencies:
  28.  
  29.  
  30. # Static dependencies:
  31. @.o.dynl:   @.c.dynl
  32.         cc $(ccflags) -o @.o.dynl @.c.dynl 
  33. @.o.eval:   @.c.eval
  34.         cc $(ccflags) -o @.o.eval @.c.eval 
  35. @.o.repl:   @.c.repl
  36.         cc $(ccflags) -o @.o.repl @.c.repl 
  37. @.o.sc2:   @.c.sc2
  38.         cc $(ccflags) -o @.o.sc2 @.c.sc2 
  39. @.o.scl:   @.c.scl
  40.         cc $(ccflags) -o @.o.scl @.c.scl 
  41. @.o.scm:   @.c.scm
  42.         cc $(ccflags) -o @.o.scm @.c.scm 
  43. @.o.subr:   @.c.subr
  44.         cc $(ccflags) -o @.o.subr @.c.subr 
  45. @.o.sys:   @.c.sys
  46.         cc $(ccflags) -o @.o.sys @.c.sys 
  47. @.o.time:   @.c.time
  48.         cc $(ccflags) -o @.o.time @.c.time 
  49. @.o.unif:   @.c.unif
  50.         cc $(ccflags) -o @.o.unif @.c.unif 
  51.  
  52.  
  53. # Dynamic dependencies:
  54. o.unif:    c.unif
  55. o.unif:    h.scm
  56. o.unif:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  57. o.unif:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  58. o.unif:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  59. o.unif:    h.config
  60. o.unif:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  61. o.unif:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  62. o.unif:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  63. o.time:    c.time
  64. o.time:    h.scm
  65. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  66. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  67. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  68. o.time:    h.config
  69. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  70. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  71. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  72. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.time
  73. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.time
  74. o.time:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.stat
  75. o.sc2:    c.sc2
  76. o.sc2:    h.scm
  77. o.sc2:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  78. o.sc2:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  79. o.sc2:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  80. o.sc2:    h.config
  81. o.sc2:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  82. o.sc2:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  83. o.sc2:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  84. o.scl:    c.scl
  85. o.scl:    h.scm
  86. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  87. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  88. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  89. o.scl:    h.config
  90. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  91. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  92. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  93. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.math
  94. o.scl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.float
  95. o.scm:    c.scm
  96. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.signal
  97. o.scm:    h.scm
  98. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  99. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  100. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  101. o.scm:    h.config
  102. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  103. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  104. o.scm:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  105. o.scm:    h.patchlvl
  106. o.subr:    c.subr
  107. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.ctype
  108. o.subr:    h.scm
  109. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  110. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  111. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  112. o.subr:    h.config
  113. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  114. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  115. o.subr:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  116. o.sys:    c.sys
  117. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.ctype
  118. o.sys:    h.scm
  119. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  120. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  121. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  122. o.sys:    h.config
  123. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  124. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  125. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  126. o.sys:    h.setjump
  127. o.sys:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.setjmp
  128. o.dynl:    c.dynl
  129. o.dynl:    h.scm
  130. o.dynl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  131. o.dynl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  132. o.dynl:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  133. o.dynl:    h.config
  134. o.dynl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  135. o.dynl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  136. o.dynl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  137. o.eval:    c.eval
  138. o.eval:    h.scm
  139. o.eval:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  140. o.eval:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  141. o.eval:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  142. o.eval:    h.config
  143. o.eval:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  144. o.eval:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  145. o.eval:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  146. o.repl:    c.repl
  147. o.repl:    h.scm
  148. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdio
  149. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.stdarg
  150. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.sys.h.types
  151. o.repl:    h.config
  152. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.string
  153. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  154. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.errno
  155. o.repl:    h.setjump
  156. o.repl:    ADFS::Ford.$.DesktopC.UnixLib.clib.h.setjmp
  157.