home *** CD-ROM | disk | FTP | other *** search
/ Superpower (Alt) / SUPERPOWER.iso / q / source / mbq198 / makefile < prev    next >
Encoding:
Makefile  |  1996-06-26  |  1.1 KB  |  46 lines

  1.  
  2. CFLAGS = -g -Wall
  3.  
  4. EXES = qbsp light vis bspinfo entmap
  5.  
  6. VPATH = ..
  7.  
  8. all: $(EXES)
  9.  
  10. install:
  11.     make app
  12.     cp $(EXES) /LocalApps
  13.  
  14. app:
  15.     make "CFLAGS = -O4 -g -Wall -arch i386 -arch hppa"
  16.  
  17. debug:
  18.     make "CFLAGS = -g -Wall"
  19.  
  20. profile:
  21.     make "CFLAGS = -pg -Wall"
  22.  
  23. clean:
  24.     rm -f *.o $(EXES)
  25.  
  26. .c.o: ; cc -c $(CFLAGS) -o $@ $*.c
  27.  
  28. QBSPFILES = region.o map.o brush.o cmdlib.o csg4.o surfaces.o mathlib.o\
  29.          merge.o outside.o portals.o qbsp.o solidbsp.o tjunc.o\
  30.          writebsp.o bspfile.o draw.o
  31. qbsp : $(QBSPFILES)
  32.     cc $(CFLAGS) -o qbsp $(QBSPFILES) -lNeXT_s -lMedia_s
  33.  
  34. light : threads.o bspfile.o cmdlib.o light.o ltface.o mathlib.o trace.o entities.o
  35.     cc $(CFLAGS) -o light threads.o bspfile.o cmdlib.o light.o ltface.o mathlib.o trace.o entities.o
  36.     
  37. vis : vis.o flow.o cmdlib.o mathlib.o bspfile.o soundpvs.o
  38.     cc $(CFLAGS) -o vis vis.o flow.o cmdlib.o mathlib.o bspfile.o soundpvs.o
  39.  
  40. bspinfo : bspinfo.o bspfile.o cmdlib.o
  41.     cc $(CFLAGS) -o bspinfo bspinfo.o bspfile.o cmdlib.o
  42.  
  43. entmap : entmap.o cmdlib.o
  44.     cc $(CFLAGS) -o entmap entmap.o cmdlib.o
  45.  
  46.