Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Imakefile 9.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. LOCAL_LIBRARIES = $(XLIB) $(TOP)\lib\Mesaaux.a $(TOP)\lib\Mesaglu.a $(TOP)\lib\MesaGL.a
  2. INCLUDES = -I$(TOP)\include
  3. SRCS = accanti.c \
  4. accnot.c \
  5. accpersp.c \
  6. accum.c \
  7. aim.c \
  8. alpha.c \
  9. alpha3D.c \
  10. anti.c \
  11. antiindex.c \
  12. antipindex.c \
  13. antipoint.c \
  14. antipoly.c \
  15. bezcurve.c \
  16. bezmesh.c \
  17. bezsurf.c \
  18. checker.c \
  19. checker2.c \
  20. chess.c \
  21. clip.c \
  22. colormat.c \
  23. cone.c \
  24. cube.c \
  25. curve.c \
  26. depthcue.c \
  27. disk.c \
  28. dof.c \
  29. dofnot.c \
  30. double.c \
  31. drawf.c \
  32. feedback.c \
  33. fog.c \
  34. fogindex.c \
  35. font.c \
  36. light.c \
  37. linelist.c \
  38. lines.c \
  39. list.c \
  40. list2.c \
  41. maplight.c \
  42. material.c \
  43. mipmap.c \
  44. model.c \
  45. movelight.c \
  46. nurbs.c \
  47. pickdepth.c \
  48. pickline.c \
  49. picksquare.c \
  50. plane.c \
  51. planet.c \
  52. planetup.c \
  53. polys.c \
  54. robot.c \
  55. sccolorlight.c \
  56. scene.c \
  57. scenebamb.c \
  58. sceneflat.c \
  59. select.c \
  60. simple.c \
  61. smooth.c \
  62. sphere.c \
  63. stencil.c \
  64. stroke.c \
  65. surface.c \
  66. tea.c \
  67. teaambient.c \
  68. teapots.c \
  69. texgen.c \
  70. texturesurf.c \
  71. trim.c \
  72. xfont.c
  73. PROGRAMS = ProgramTargetName(accanti) \
  74. ProgramTargetName(accnot) \
  75. ProgramTargetName(accpersp) \
  76. ProgramTargetName(accum) \
  77. ProgramTargetName(aim) \
  78. ProgramTargetName(alpha) \
  79. ProgramTargetName(alpha3D) \
  80. ProgramTargetName(anti) \
  81. ProgramTargetName(antiindex) \
  82. ProgramTargetName(antipindex) \
  83. ProgramTargetName(antipoint) \
  84. ProgramTargetName(antipoly) \
  85. ProgramTargetName(bezcurve) \
  86. ProgramTargetName(bezmesh) \
  87. ProgramTargetName(bezsurf) \
  88. ProgramTargetName(checker) \
  89. ProgramTargetName(checker2) \
  90. ProgramTargetName(chess) \
  91. ProgramTargetName(clip) \
  92. ProgramTargetName(colormat) \
  93. ProgramTargetName(cone) \
  94. ProgramTargetName(cube) \
  95. ProgramTargetName(curve) \
  96. ProgramTargetName(depthcue) \
  97. ProgramTargetName(disk) \
  98. ProgramTargetName(dof) \
  99. ProgramTargetName(dofnot) \
  100. ProgramTargetName(double) \
  101. ProgramTargetName(drawf) \
  102. ProgramTargetName(feedback) \
  103. ProgramTargetName(fog) \
  104. ProgramTargetName(fogindex) \
  105. ProgramTargetName(font) \
  106. ProgramTargetName(light) \
  107. ProgramTargetName(linelist) \
  108. ProgramTargetName(lines) \
  109. ProgramTargetName(list) \
  110. ProgramTargetName(list2) \
  111. ProgramTargetName(maplight) \
  112. ProgramTargetName(material) \
  113. ProgramTargetName(mipmap) \
  114. ProgramTargetName(model) \
  115. ProgramTargetName(movelight) \
  116. ProgramTargetName(nurbs) \
  117. ProgramTargetName(pickdepth) \
  118. ProgramTargetName(pickline) \
  119. ProgramTargetName(picksquare) \
  120. ProgramTargetName(plane) \
  121. ProgramTargetName(planet) \
  122. ProgramTargetName(planetup) \
  123. ProgramTargetName(polys) \
  124. ProgramTargetName(robot) \
  125. ProgramTargetName(sccolorlight) \
  126. ProgramTargetName(scene) \
  127. ProgramTargetName(scenebamb) \
  128. ProgramTargetName(sceneflat) \
  129. ProgramTargetName(select) \
  130. ProgramTargetName(simple) \
  131. ProgramTargetName(smooth) \
  132. ProgramTargetName(sphere) \
  133. ProgramTargetName(stencil) \
  134. ProgramTargetName(stroke) \
  135. ProgramTargetName(surface) \
  136. ProgramTargetName(tea) \
  137. ProgramTargetName(teaambient) \
  138. ProgramTargetName(teapots) \
  139. ProgramTargetName(texgen) \
  140. ProgramTargetName(texturesurf) \
  141. ProgramTargetName(trim) \
  142. ProgramTargetName(xfont)
  143. AllTarget($(PROGRAMS))
  144. NormalProgramTarget(accanti,accanti.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  145. NormalProgramTarget(accnot,accnot.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  146. NormalProgramTarget(accpersp,accpersp.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  147. NormalProgramTarget(accum,accum.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  148. NormalProgramTarget(aim,aim.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  149. NormalProgramTarget(alpha,alpha.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  150. NormalProgramTarget(alpha3D,alpha3D.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  151. NormalProgramTarget(anti,anti.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  152. NormalProgramTarget(antiindex,antiindex.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  153. NormalProgramTarget(antipindex,antipindex.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  154. NormalProgramTarget(antipoint,antipoint.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  155. NormalProgramTarget(antipoly,antipoly.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  156. NormalProgramTarget(bezcurve,bezcurve.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  157. NormalProgramTarget(bezmesh,bezmesh.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  158. NormalProgramTarget(bezsurf,bezsurf.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  159. NormalProgramTarget(checker,checker.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  160. NormalProgramTarget(checker2,checker2.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  161. NormalProgramTarget(chess,chess.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  162. NormalProgramTarget(clip,clip.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  163. NormalProgramTarget(colormat,colormat.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  164. NormalProgramTarget(cone,cone.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  165. NormalProgramTarget(cube,cube.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  166. NormalProgramTarget(curve,curve.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  167. NormalProgramTarget(depthcue,depthcue.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  168. NormalProgramTarget(disk,disk.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  169. NormalProgramTarget(dof,dof.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  170. NormalProgramTarget(dofnot,dofnot.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  171. NormalProgramTarget(double,double.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  172. NormalProgramTarget(drawf,drawf.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  173. NormalProgramTarget(feedback,feedback.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  174. NormalProgramTarget(fog,fog.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  175. NormalProgramTarget(fogindex,fogindex.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  176. NormalProgramTarget(font,font.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  177. NormalProgramTarget(light,light.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  178. NormalProgramTarget(linelist,linelist.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  179. NormalProgramTarget(lines,lines.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  180. NormalProgramTarget(list,list.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  181. NormalProgramTarget(list2,list2.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  182. NormalProgramTarget(maplight,maplight.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  183. NormalProgramTarget(material,material.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  184. NormalProgramTarget(mipmap,mipmap.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  185. NormalProgramTarget(model,model.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  186. NormalProgramTarget(movelight,movelight.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  187. NormalProgramTarget(nurbs,nurbs.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  188. NormalProgramTarget(pickdepth,pickdepth.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  189. NormalProgramTarget(pickline,pickline.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  190. NormalProgramTarget(picksquare,picksquare.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  191. NormalProgramTarget(plane,plane.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  192. NormalProgramTarget(planet,planet.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  193. NormalProgramTarget(planetup,planetup.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  194. NormalProgramTarget(polys,polys.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  195. NormalProgramTarget(robot,robot.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  196. NormalProgramTarget(sccolorlight,sccolorlight.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  197. NormalProgramTarget(scene,scene.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  198. NormalProgramTarget(scenebamb,scenebamb.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  199. NormalProgramTarget(sceneflat,sceneflat.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  200. NormalProgramTarget(select,select.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  201. NormalProgramTarget(simple,simple.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  202. NormalProgramTarget(smooth,smooth.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  203. NormalProgramTarget(sphere,sphere.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  204. NormalProgramTarget(stencil,stencil.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  205. NormalProgramTarget(stroke,stroke.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  206. NormalProgramTarget(surface,surface.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  207. NormalProgramTarget(tea,tea.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  208. NormalProgramTarget(teaambient,teaambient.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  209. NormalProgramTarget(teapots,teapots.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  210. NormalProgramTarget(texgen,texgen.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  211. NormalProgramTarget(texturesurf,texturesurf.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  212. NormalProgramTarget(trim,trim.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  213. NormalProgramTarget(xfont,xfont.o,NullParameter,$(LOCAL_LIBRARIES),NullParameter)
  214. DependTarget()