Clone of mesa.
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # Makefile for GLUT-based demo programs for VMS
  2. # contributed by Jouk Jansen joukj@crys.chem.uva.nl
  3. .first
  4. define gl [-.include.gl]
  5. .include [-]mms-config.
  6. ##### MACROS #####
  7. INCDIR = ([-.include],[-.util])
  8. CFLAGS = /include=$(INCDIR)/prefix=all/name=(as_is,short)
  9. .ifdef SHARE
  10. GL_LIBS = $(XLIBS)
  11. .else
  12. GL_LIBS = [-.lib]libGLUT/l,libMesaGLU/l,libMesaGL/l,$(XLIBS)
  13. .endif
  14. LIB_DEP = [-.lib]$(GL_LIB) [-.lib]$(GLU_LIB) [-.lib]$(GLUT_LIB)
  15. PROGS = cva.exe,\
  16. dinoshade.exe,\
  17. fogcoord.exe,\
  18. manytex.exe,\
  19. multipal.exe,\
  20. projtex.exe,\
  21. seccolor.exe,\
  22. sharedtex.exe,\
  23. texline.exe,\
  24. texwrap.exe,\
  25. vptest1.exe,\
  26. vptest2.exe,\
  27. vptest3.exe,\
  28. vptorus.exe,\
  29. vpwarpmesh.exe
  30. ##### RULES #####
  31. .obj.exe :
  32. cxxlink $(MMS$TARGET_NAME),$(GL_LIBS)
  33. ##### TARGETS #####
  34. default :
  35. $(MMS)$(MMSQUALIFIERS) $(PROGS)
  36. clean :
  37. delete *.obj;*
  38. realclean :
  39. delete $(PROGS)
  40. delete *.obj;*
  41. cva.exe : cva.obj $(LIB_DEP)
  42. dinoshade.exe : dinoshade.obj $(LIB_DEP)
  43. fogcoord.exe : fogcoord.obj $(LIB_DEP)
  44. manytex.exe : manytex.obj $(LIB_DEP)
  45. multipal.exe : multipal.obj $(LIB_DEP)
  46. projtex.exe : projtex.obj $(LIB_DEP)
  47. seccolor.exe : seccolor.obj $(LIB_DEP)
  48. sharedtex.exe : sharedtex.obj $(LIB_DEP)
  49. texline.exe : texline.obj $(LIB_DEP)
  50. texwrap.exe : texwrap.obj $(LIB_DEP)
  51. vptest1.exe : vptest1.obj $(LIB_DEP)
  52. vptest2.exe : vptest2.obj $(LIB_DEP)
  53. vptest3.exe : vptest3.obj $(LIB_DEP)
  54. vptorus.exe : vptorus.obj $(LIB_DEP)
  55. vpwarpmesh.exe : vpwarpmesh.obj $(LIB_DEP)