home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 14 / MA_Cover_14.iso / source / c / q1source_amy / qw / server / makefile < prev    next >
Encoding:
Makefile  |  1997-04-30  |  1.1 KB  |  53 lines

  1.  
  2. #CFLAGS = -g -Wall -DDEBUG -I../client -I. -DSERVERONLY
  3. #CFLAGS = -mpentium -O6 -Wall -I../client -I. -DSERVERONLY -fomit-frame-pointer -fno-strength-reduce
  4. #CFLAGS = -mpentium -O2 -Wall -I../client -I. -DSERVERONLY -fomit-frame-pointer -fno-strength-reduce
  5. CFLAGS=-DSERVERONLY -I../client -V2.7.2.1 -bi486-linux/ -O6 -Wall -fomit-frame-pointer -fno-strength-reduce
  6.  
  7. EXE = qwsv
  8.  
  9. OFILES =\
  10.          pr_cmds.o \
  11.          pr_edict.o \
  12.          pr_exec.o \
  13.          sv_init.o \
  14.          sv_main.o \
  15.          sv_ents.o \
  16.          sv_send.o \
  17.          sv_move.o \
  18.          sv_phys.o \
  19.          sv_user.o \
  20.          sv_ccmds.o \
  21.          world.o \
  22.          sys_unix.o \
  23.          model.o \
  24.          cmd.o \
  25.          common.o \
  26.          crc.o \
  27.          cvar.o \
  28.          mathlib.o \
  29.          zone.o \
  30.          pmove.o \
  31.          pmovetst.o \
  32.          net_chan.o \
  33.          net_udp.o 
  34.  
  35. LDFLAGS = -lm
  36.  
  37. $(EXE) : $(OFILES)
  38.     cc $(CFLAGS) -o $(EXE) $(OFILES) $(LDFLAGS) 
  39.  
  40. clean:
  41.     rm -f $(OFILES) $(EXE)
  42.  
  43. app:
  44.     make "CFLAGS = -O4 -g -Wall  -I../client  -DSERVERONLY"
  45.  
  46. profile:
  47.     make "CFLAGS = -g -pg -O -Wall -I../client -DPROFILE"
  48.     cp $(EXE) /LocalApps
  49.  
  50. .c.o: ; cc -c $(CFLAGS) -o $@ $*.c
  51. .s.o: ; cc -c $(CFLAGS) -o $@ $*.s
  52.  
  53.