home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / grafik / raytracing / rayshade-4.0.6.3 / libray / liblight / makefile.amiga < prev    next >
Encoding:
Makefile  |  1994-09-15  |  4.1 KB  |  137 lines

  1. OPTIMIZE = -O3 -fno-defer-pop -fno-builtin
  2. CCFLAGS = -c -m68020 -m68881
  3. RANLIB = ranlib
  4. CC = gcc
  5. MKDEP = //mkdep
  6.  
  7. LIB = ../libray.a
  8. INCLUDE = -nostdinc -I../.. -I.. -IGNU:include -IGNU:os-include -Isc:include
  9. CFLAGS = $(CCFLAGS) $(INCLUDE) $(OPTIMIZE)
  10. SHELL = /bin/sh
  11.  
  12. CFILES = light.c extended.c infinite.c jittered.c point.c shadow.c spot.c projector.c
  13. OFILES = light.o extended.o infinite.o jittered.o point.o shadow.o spot.o projector.o
  14.  
  15. .c.o:
  16.     $(CC) $(CFLAGS) $<
  17.  
  18. target: $(LIB)
  19.  
  20. $(LIB): $(OFILES)
  21.     ar rv $(LIB) $(OFILES)
  22.     $(RANLIB) $(LIB)
  23.  
  24. clean:
  25.     delete \#?.o quiet
  26.  
  27. # DO NOT DELETE THIS LINE
  28. light.o: light.c
  29. light.o: //config.h
  30. light.o: //libray/libcommon/color.h
  31. light.o: //libray/libcommon/common.h
  32. light.o: //libray/libcommon/error.h
  33. light.o: //libray/libcommon/expr.h
  34. light.o: //libray/libcommon/ray.h
  35. light.o: //libray/libcommon/transform.h
  36. light.o: //libray/libcommon/vector.h
  37. light.o: //libray/libobj/bounds.h
  38. light.o: //libray/libobj/geom.h
  39. light.o: light.h
  40. extended.o: extended.c
  41. extended.o: //config.h
  42. extended.o: //libray/libcommon/color.h
  43. extended.o: //libray/libcommon/common.h
  44. extended.o: //libray/libcommon/error.h
  45. extended.o: //libray/libcommon/expr.h
  46. extended.o: //libray/libcommon/ray.h
  47. extended.o: //libray/libcommon/sampling.h
  48. extended.o: //libray/libcommon/transform.h
  49. extended.o: //libray/libcommon/vector.h
  50. extended.o: //libray/libobj/bounds.h
  51. extended.o: //libray/libobj/geom.h
  52. extended.o: extended.h
  53. extended.o: light.h
  54. infinite.o: infinite.c
  55. infinite.o: //config.h
  56. infinite.o: //libray/libcommon/color.h
  57. infinite.o: //libray/libcommon/common.h
  58. infinite.o: //libray/libcommon/error.h
  59. infinite.o: //libray/libcommon/expr.h
  60. infinite.o: //libray/libcommon/ray.h
  61. infinite.o: //libray/libcommon/transform.h
  62. infinite.o: //libray/libcommon/vector.h
  63. infinite.o: //libray/libobj/bounds.h
  64. infinite.o: //libray/libobj/geom.h
  65. infinite.o: infinite.h
  66. infinite.o: light.h
  67. jittered.o: jittered.c
  68. jittered.o: //config.h
  69. jittered.o: //libray/libcommon/color.h
  70. jittered.o: //libray/libcommon/common.h
  71. jittered.o: //libray/libcommon/error.h
  72. jittered.o: //libray/libcommon/expr.h
  73. jittered.o: //libray/libcommon/ray.h
  74. jittered.o: //libray/libcommon/transform.h
  75. jittered.o: //libray/libcommon/vector.h
  76. jittered.o: //libray/libobj/bounds.h
  77. jittered.o: //libray/libobj/geom.h
  78. jittered.o: jittered.h
  79. jittered.o: light.h
  80. point.o: point.c
  81. point.o: //config.h
  82. point.o: //libray/libcommon/color.h
  83. point.o: //libray/libcommon/common.h
  84. point.o: //libray/libcommon/error.h
  85. point.o: //libray/libcommon/expr.h
  86. point.o: //libray/libcommon/ray.h
  87. point.o: //libray/libcommon/transform.h
  88. point.o: //libray/libcommon/vector.h
  89. point.o: //libray/libobj/bounds.h
  90. point.o: //libray/libobj/geom.h
  91. point.o: light.h
  92. point.o: point.h
  93. shadow.o: shadow.c
  94. shadow.o: //config.h
  95. shadow.o: //libray/libcommon/color.h
  96. shadow.o: //libray/libcommon/common.h
  97. shadow.o: //libray/libcommon/error.h
  98. shadow.o: //libray/libcommon/expr.h
  99. shadow.o: //libray/libcommon/ray.h
  100. shadow.o: //libray/libcommon/transform.h
  101. shadow.o: //libray/libcommon/vector.h
  102. shadow.o: //libray/libobj/bounds.h
  103. shadow.o: //libray/libobj/geom.h
  104. shadow.o: //libray/libsurf/surface.h
  105. shadow.o: light.h
  106. spot.o: spot.c
  107. spot.o: //config.h
  108. spot.o: //libray/libcommon/color.h
  109. spot.o: //libray/libcommon/common.h
  110. spot.o: //libray/libcommon/error.h
  111. spot.o: //libray/libcommon/expr.h
  112. spot.o: //libray/libcommon/ray.h
  113. spot.o: //libray/libcommon/transform.h
  114. spot.o: //libray/libcommon/vector.h
  115. spot.o: //libray/libobj/bounds.h
  116. spot.o: //libray/libobj/geom.h
  117. spot.o: light.h
  118. spot.o: spot.h
  119. projector.o: projector.c
  120. projector.o: light.h
  121. projector.o: //libray/libobj/geom.h
  122. projector.o: //libray/libcommon/common.h
  123. projector.o: //config.h
  124. projector.o: //libray/libcommon/expr.h
  125. projector.o: //libray/libcommon/vector.h
  126. projector.o: //libray/libcommon/ray.h
  127. projector.o: //libray/libcommon/color.h
  128. projector.o: //libray/libcommon/transform.h
  129. projector.o: //libray/libcommon/error.h
  130. projector.o: //libray/libobj/bounds.h
  131. projector.o: projector.h
  132. projector.o: //libray/libtext/texture.h
  133. projector.o: //libray/libsurf/surface.h
  134. projector.o: //libray/libtext/mapping.h
  135. projector.o: //libray/libimage/image.h
  136. projector.o: //libray/libtext/imagetext.h 
  137.