makefile.svgalib 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. OBJS= \
  2. cl_demo.o \
  3. cl_ents.o \
  4. cl_input.o \
  5. cl_main.o \
  6. cl_parse.o \
  7. cl_pred.o \
  8. cl_tent.o \
  9. cl_cam.o \
  10. cmd.o \
  11. common.o \
  12. console.o \
  13. crc.o \
  14. cvar.o \
  15. d_edge.o \
  16. d_fill.o \
  17. d_init.o \
  18. d_modech.o \
  19. d_part.o \
  20. d_polyse.o \
  21. d_scan.o \
  22. d_sky.o \
  23. d_sprite.o \
  24. d_surf.o \
  25. d_vars.o \
  26. d_zpoint.o \
  27. draw.o \
  28. keys.o \
  29. mathlib.o \
  30. md4.o \
  31. menu.o \
  32. model.o \
  33. net_chan.o \
  34. net_udp.o \
  35. nonintel.o \
  36. pmove.o \
  37. pmovetst.o \
  38. r_aclip.o \
  39. r_alias.o \
  40. r_bsp.o \
  41. r_draw.o \
  42. r_edge.o \
  43. r_efrag.o \
  44. r_light.o \
  45. r_main.o \
  46. r_misc.o \
  47. r_part.o \
  48. r_sky.o \
  49. r_sprite.o \
  50. r_surf.o \
  51. r_vars.o \
  52. sbar.o \
  53. screen.o \
  54. skin.o \
  55. snd_dma.o \
  56. snd_mem.o \
  57. snd_mix.o \
  58. view.o \
  59. wad.o \
  60. zone.o \
  61. cd_linux.o \
  62. sys_linux.o \
  63. vid_svgalib.o \
  64. snd_linux.o
  65. ASMOBJS= \
  66. d_copy.o \
  67. d_draw.o \
  68. d_draw16.o \
  69. d_parta.o \
  70. d_polysa.o \
  71. d_scana.o \
  72. d_spr8.o \
  73. d_varsa.o \
  74. math.o \
  75. r_aclipa.o \
  76. r_aliasa.o \
  77. r_drawa.o \
  78. r_edgea.o \
  79. r_varsa.o \
  80. snd_mixa.o \
  81. surf16.o \
  82. surf8.o \
  83. sys_dosa.o
  84. #CFLAGS=-O3 -Wall -fomit-frame-pointer -fno-strength-reduce -funroll-loops
  85. #CFLAGS=-mpentium -O3 -Wall -fomit-frame-pointer -fno-strength-reduce
  86. CFLAGS=-V2.7.2.1 -bi486-linux/ -O6 -Wall -fomit-frame-pointer -fno-strength-reduce
  87. #CFLAGS=-V2.7.2.1 -bi486-linux/ -O2 -g -Wall
  88. LDFLAGS =
  89. LIBS = -lm -lvga
  90. TARGET = qwcl
  91. %.o : %.s
  92. $(CC) $(CFLAGS) -DELF -x assembler-with-cpp -c $<
  93. #$(TARGET) : $(OBJS)
  94. # $(CC) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
  95. $(TARGET) : $(ASMOBJS) $(OBJS)
  96. $(CC) $(LDFLAGS) -o $(TARGET) $(ASMOBJS) $(OBJS) $(LIBS)
  97. clean:
  98. -rm $(OBJS)
  99. clobber: clean
  100. -rm $(TARGET)