Clone of mesa.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

Makefile.BeOS-R4 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. # Mesa 3-D graphics library
  2. # Version: 3.5
  3. # Copyright (C) 1995-2001 Brian Paul
  4. # Makefile for GLUT-based demo programs for BeOS R4
  5. ##### MACROS #####
  6. INCDIR = ../include
  7. LIBDIR = ../lib
  8. GL_LIBS = -L$(LIBDIR) -L/boot/home/config/lib -Xlinker -rpath $(LIBDIR) -lbe -lglut -lGLU -lGL $(XLIBS)
  9. LIB_DEP = $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(GLU_LIB) $(LIBDIR)/$(GLUT_LIB)
  10. PROGS = \
  11. arbfplight \
  12. bounce \
  13. clearspd \
  14. cubemap \
  15. drawpix \
  16. fire \
  17. fplight \
  18. gamma \
  19. gears \
  20. geartrain \
  21. glinfo \
  22. gloss \
  23. gltestperf \
  24. glutfx \
  25. isosurf \
  26. ipers \
  27. lodbias \
  28. morph3d \
  29. multiarb \
  30. occlude \
  31. osdemo \
  32. paltex \
  33. pixeltex \
  34. pointblast \
  35. ray \
  36. readpix \
  37. reflect \
  38. renormal \
  39. shadowtex \
  40. spectex \
  41. stex3d \
  42. teapot \
  43. terrain \
  44. tessdemo \
  45. texcyl \
  46. texdown \
  47. texenv \
  48. texobj \
  49. trispd \
  50. tunnel \
  51. tunnel2 \
  52. winpos
  53. ##### RULES #####
  54. .SUFFIXES:
  55. .SUFFIXES: .c
  56. .c: $(LIB_DEP)
  57. $(CC) -I$(INCDIR) -I../util $(CFLAGS) $< $(GL_LIBS) -o $@
  58. ##### TARGETS #####
  59. default:
  60. @echo "Specify a target configuration"
  61. clean:
  62. -rm *.o *~
  63. realclean:
  64. -rm $(PROGS)
  65. -rm *.o *~
  66. targets: $(PROGS)
  67. # execute all programs
  68. exec: $(PROGS)
  69. @for prog in $(PROGS) ; \
  70. do \
  71. echo -n "Running $$prog ..." ; \
  72. $$prog ; \
  73. echo ; \
  74. done
  75. include ../Make-config