Imakefile
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:3k
源码类别:

GIS编程

开发平台:

Visual C++

  1. /* Copyright (c) Mark J. Kilgard, 1994. */
  2. #include "../../Glut.cf"
  3. TARGETS = sphere scene movelight glutplane 
  4.           stroke olympic glutdino dinospin 
  5.           mjkwarp highlight subwin origami sphere2 lightlab 
  6.   bitfont dinoball glpuzzle blender dials stereo 
  7.   oclip ohidden olight scube spots 
  8.   abgr stars stenciltst surfgrid texenv triselect fogtst dials2 
  9.   molehill zoomdino splatlogo oversphere fontdemo evaltest sb2db 
  10.   screendoor simple cube reflectdino rendereps dinoshade halomagic 
  11.   trippy mjksift circlefit editgrid dinodraw resolution
  12. SRCS = bitfont.c blender.c dials.c dinoball.c dinospin.c glpuzzle.c 
  13.     glutdino.c glutplane.c highlight.c lightlab.c mjkwarp.c movelight.c 
  14.     oclip.c ohidden.c olight.c olympic.c origami.c scene.c scube.c sphere.c 
  15.     sphere2.c spots.c stereo.c stroke.c subwin.c trackball.c 
  16.     abgr.c stars.c stenciltst.c surfgrid.c texenv.c triselect.c fogtst.c dials2.c 
  17.     molehill.c splatlogo.c oversphere.c fontdemo.c evaltest.c sb2db.c 
  18.     screendoor.c simple.c cube.c reflectdino.c rendereps.c dinoshade.c 
  19.     halomagic.c trippy.c mjksift.c circlefit.c editgrid.c dinodraw.c 
  20.     resolution.c
  21. AllTarget($(TARGETS))
  22. SimpleGlutProgramTarget(abgr)
  23. SimpleGlutProgramTarget(bitfont)
  24. SimpleGlutProgramTarget(blender)
  25. SimpleGlutProgramTarget(circlefit)
  26. SimpleGlutProgramTarget(cube)
  27. SimpleGlutProgramTarget(dials)
  28. SimpleGlutProgramTarget(dials2)
  29. SimpleGlutProgramTarget(dinoball)
  30. SimpleGlutProgramTarget(dinoshade)
  31. SimpleGlutProgramTarget(editgrid)
  32. SimpleGlutProgramTarget(evaltest)
  33. SimpleGlutProgramTarget(fontdemo)
  34. SimpleGlutProgramTarget(fogtst)
  35. SimpleGlutProgramTarget(glutdino)
  36. SimpleGlutProgramTarget(glutplane)
  37. SimpleGlutProgramTarget(halomagic)
  38. SimpleGlutProgramTarget(highlight)
  39. SimpleGlutProgramTarget(lightlab)
  40. SimpleGlutProgramTarget(molehill)
  41. SimpleGlutProgramTarget(movelight)
  42. SimpleGlutProgramTarget(oclip)
  43. SimpleGlutProgramTarget(ohidden)
  44. SimpleGlutProgramTarget(olight)
  45. SimpleGlutProgramTarget(olympic)
  46. SimpleGlutProgramTarget(origami)
  47. SimpleGlutProgramTarget(oversphere)
  48. SimpleGlutProgramTarget(reflectdino)
  49. SimpleGlutProgramTarget(rendereps)
  50. SimpleGlutProgramTarget(resolution)
  51. SimpleGlutProgramTarget(sb2db)
  52. SimpleGlutProgramTarget(scene)
  53. SimpleGlutProgramTarget(screendoor)
  54. SimpleGlutProgramTarget(scube)
  55. SimpleGlutProgramTarget(simple)
  56. SimpleGlutProgramTarget(sphere)
  57. SimpleGlutProgramTarget(sphere2)
  58. SimpleGlutProgramTarget(spots)
  59. SimpleGlutProgramTarget(stars)
  60. SimpleGlutProgramTarget(stenciltst)
  61. SimpleGlutProgramTarget(stereo)
  62. SimpleGlutProgramTarget(stroke)
  63. SimpleGlutProgramTarget(subwin)
  64. SimpleGlutProgramTarget(surfgrid)
  65. SimpleGlutProgramTarget(teapots)
  66. SimpleGlutProgramTarget(texenv)
  67. SimpleGlutProgramTarget(trippy)
  68. SimpleGlutProgramTarget(triselect)
  69. SimpleGlutProgramTarget(zoomdino)
  70. NormalGlutProgramTarget(dinodraw,dinodraw.o trackball.o)
  71. NormalGlutProgramTarget(dinospin,dinospin.o trackball.o)
  72. NormalGlutProgramTarget(glpuzzle,glpuzzle.o trackball.o)
  73. NormalGlutProgramTarget(splatlogo,splatlogo.o logo.o)
  74. NormalGlutProgramTarget(mjkwarp,mjkwarp.o mjkimage.o)
  75. NormalGlutProgramTarget(mjksift,mjksift.o mjkimage.o)
  76. logo.o : logo.c.Z
  77. $(RM) $@
  78. zcat logo.c.Z > logo.c
  79. $(CC) -c $(CFLAGS) logo.c
  80. $(RM) logo.c
  81. logo.c.Z :
  82. test -e $@ || gzip -c logo.c > $@
  83. mjkimage.o : mjkimage.c.Z
  84. $(RM) $@
  85. zcat mjkimage.c.Z > mjkimage.c
  86. $(CC) -c $(CFLAGS) mjkimage.c
  87. $(RM) mjkimage.c
  88. mjkimage.c.Z :
  89. test -e $@ || gzip -c mjkimage.c > $@
  90. clean::
  91. $(RM) render.eps
  92. DependTarget()