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

GIS编程

开发平台:

Visual C++

  1. /* Copyright (c) Mark J. Kilgard, 1994. */
  2. #define DoNormalLib YES
  3. #include <Library.tmpl>
  4. #include "../../Glut.cf"
  5. HDRS = 
  6. glutint.h 
  7. glutstroke.h 
  8. layerutil.h
  9. SRCS = 
  10. glut_8x13.c 
  11. glut_9x15.c 
  12. glut_bitmap.c 
  13. glut_bwidth.c 
  14. glut_cindex.c 
  15. glut_cmap.c 
  16. glut_cursor.c 
  17. glut_dials.c 
  18. glut_dstr.c 
  19. glut_event.c 
  20. glut_ext.c 
  21. glut_fullscrn.c 
  22. glut_gamemode.c 
  23. glut_get.c 
  24. glut_glxext.c 
  25. glut_hel10.c 
  26. glut_hel12.c 
  27. glut_hel18.c 
  28. glut_init.c 
  29. glut_input.c 
  30. glut_joy.c 
  31. glut_key.c 
  32. glut_keyctrl.c 
  33. glut_keyup.c 
  34. glut_menu.c 
  35. glut_menu2.c 
  36. glut_mesa.c 
  37. glut_modifier.c 
  38. glut_mroman.c 
  39. glut_overlay.c 
  40. glut_roman.c 
  41. glut_shapes.c 
  42. glut_space.c 
  43. glut_stroke.c 
  44. glut_swap.c 
  45. glut_swidth.c 
  46. glut_tablet.c 
  47. glut_teapot.c 
  48. glut_tr10.c 
  49. glut_tr24.c 
  50. glut_util.c 
  51. glut_vidresize.c 
  52. glut_warp.c 
  53. glut_win.c 
  54. glut_winmisc.c 
  55. layerutil.c
  56. OBJS = 
  57. glut_8x13.o 
  58. glut_9x15.o 
  59. glut_bitmap.o 
  60. glut_bwidth.o 
  61. glut_cindex.o 
  62. glut_cmap.o 
  63. glut_cursor.o 
  64. glut_dials.o 
  65. glut_dstr.o 
  66. glut_event.o 
  67. glut_ext.o 
  68. glut_fullscrn.o 
  69. glut_gamemode.o 
  70. glut_get.o 
  71. glut_glxext.o 
  72. glut_hel10.o 
  73. glut_hel12.o 
  74. glut_hel18.o 
  75. glut_init.o 
  76. glut_input.o 
  77. glut_joy.o 
  78. glut_key.o 
  79. glut_keyctrl.o 
  80. glut_keyup.o 
  81. glut_menu.o 
  82. glut_menu2.o 
  83. glut_mesa.o 
  84. glut_modifier.o 
  85. glut_mroman.o 
  86. glut_overlay.o 
  87. glut_roman.o 
  88. glut_shapes.o 
  89. glut_space.o 
  90. glut_stroke.o 
  91. glut_swap.o 
  92. glut_swidth.o 
  93. glut_tablet.o 
  94. glut_teapot.o 
  95. glut_tr10.o 
  96. glut_tr24.o 
  97. glut_util.o 
  98. glut_vidresize.o 
  99. glut_warp.o 
  100. glut_win.o 
  101. glut_winmisc.o 
  102. layerutil.o
  103. #ifdef LibraryObjectRule
  104. LibraryObjectRule()
  105. #else
  106. /* XXX Very lame, you must be using pre-R5 config files!  This
  107.    will probably do essentially what LibraryObjectRule does. */
  108. NormalLibraryObjectRule()
  109. #endif
  110. NormalLibraryTarget(glut,$(OBJS))
  111. /* I've gotten too many complaints from people (mostly Linux users)
  112.    trying to build GLUT that have problems using lex and yacc to
  113.    build the stroke fonts for GLUT so I will simply supply the
  114.    generated C stroke fonts files.  If you would like to build the
  115.    fonts, please uncomment the following define of BuildStrokeFontsWithLex
  116.    and regenerate the Makefile. */
  117. /* #define BuildStrokeFontsWithLex */
  118. #ifdef BuildStrokeFontsWithLex
  119. # for SGI's parallel make
  120. .ORDER : strokegen.h strokegen.c
  121. strokegen.h strokegen.c : strokegen.y
  122. $(YACC) -d strokegen.y
  123. $(MV) y.tab.c strokegen.c
  124. $(MV) y.tab.h strokegen.h
  125. /* XXX Attempt to make up for the lack of lex support in pre-R6 imake
  126.    config files. */
  127. #ifndef LexCmd
  128. #define LexCmd lex
  129. LEX = LexCmd
  130. #endif
  131. #ifndef LexLib
  132. #define LexLib -ll
  133. LEXLIB = LexLib
  134. #endif
  135. strokelex.c : strokelex.l
  136. $(LEX) strokelex.l
  137. $(MV) lex.yy.c strokelex.c
  138. strokegen : strokegen.o strokelex.o
  139. $(CC) -o $@ $(CFLAGS) strokegen.o strokelex.o $(LEXLIB)
  140. glut_roman.c : Roman.stroke strokegen
  141. ./strokegen -s glutStrokeRoman < Roman.stroke > $@
  142. glut_mroman.c : MonoRoman.stroke strokegen
  143. ./strokegen -s glutStrokeMonoRoman < MonoRoman.stroke > $@
  144. GEN_STROKES = glut_roman.c glut_mroman.c
  145. depend:: glut_roman.c glut_mroman.c
  146. #endif /* BuildStrokeFontsWithLex */
  147. clean::
  148. $(RM) y.tab.h y.tab.c lex.yy.c gram.h gram.c lex.c
  149. $(RM) strokelex.c strokegen.c $(GEN_STROKES) strokegen capturexfont
  150. DependTarget()