Clone of mesa.
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

Makefile.X11 1.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # $Id: Makefile.X11,v 1.11 2000/04/24 15:29:11 brianp Exp $
  2. # Mesa 3-D graphics library
  3. # Version: 3.3
  4. # Copyright (C) 1995-2000 Brian Paul
  5. # Makefile for GLUT-based demo programs for Unix/X11
  6. ##### MACROS #####
  7. INCDIR = ../include
  8. LIBDIR = ../lib
  9. GL_LIBS = -L$(LIBDIR) -lglut -lGLU -lGL $(APP_LIB_DEPS)
  10. LIB_DEP = $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(GLU_LIB) $(LIBDIR)/$(GLUT_LIB)
  11. PROGS = bounce clearspd drawpix gamma gears geartrain glinfo gloss \
  12. glutfx isosurf lodbias morph3d multiarb occlude osdemo paltex \
  13. pixeltex pointblast readpix reflect renormal spectex stex3d \
  14. tessdemo texcyl texdown texobj trispd winpos
  15. ##### RULES #####
  16. .SUFFIXES:
  17. .SUFFIXES: .c
  18. .c: $(LIB_DEP)
  19. $(CC) -I$(INCDIR) $(CFLAGS) $< $(GL_LIBS) -o $@
  20. ##### TARGETS #####
  21. default:
  22. @echo "Specify a target configuration"
  23. clean:
  24. -rm *.o *~
  25. realclean:
  26. -rm $(PROGS)
  27. -rm *.o *~
  28. targets: $(PROGS)
  29. # execute all programs
  30. exec: $(PROGS)
  31. @for prog in $(PROGS) ; \
  32. do \
  33. echo -n "Running $$prog ..." ; \
  34. $$prog ; \
  35. echo ; \
  36. done
  37. include ../Make-config