home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / bwbasic.zip / src / makefile < prev   
Makefile  |  1993-04-27  |  2KB  |  80 lines

  1. CC = gcc
  2. CFLAGS = -O2 -s -Zomf -Zsys
  3.  
  4. OBJS = bwbasic.obj \
  5. bwb_cmd.obj \
  6. bwb_cnd.obj \
  7. bwb_dio.obj \
  8. bwb_elx.obj \
  9. bwb_exp.obj \
  10. bwb_fnc.obj \
  11. bwb_inp.obj \
  12. bwb_int.obj \
  13. bwb_mth.obj \
  14. bwb_ops.obj \
  15. bwb_prn.obj \
  16. bwb_str.obj \
  17. bwb_tbl.obj \
  18. bwb_tcc.obj \
  19. bwb_var.obj \
  20.  
  21. default:        bwbasic.exe bwbasic.inf
  22.     copy bwbasic.exe ..
  23.     del bwbasic.exe
  24.     copy bwbasic.inf ..
  25.     del bwbasic.inf
  26.  
  27. bwbasic.exe:    $(OBJS)
  28.     $(CC) $(CFLAGS) -o bwbasic.exe $(OBJS)
  29.  
  30. bwbasic.inf:    bwbasic.ipf
  31.     ipfc /inf bwbasic.ipf
  32.  
  33. bwbasic.obj: bwbasic.c
  34.     $(CC) $(CFLAGS) -o bwbasic.obj -c bwbasic.c
  35.  
  36. bwb_cmd.obj: bwb_cmd.c
  37.     $(CC) $(CFLAGS) -o bwb_cmd.obj -c bwb_cmd.c
  38.  
  39. bwb_cnd.obj: bwb_cnd.c
  40.     $(CC) $(CFLAGS) -o bwb_cnd.obj -c bwb_cnd.c
  41.  
  42. bwb_dio.obj: bwb_dio.c
  43.     $(CC) $(CFLAGS) -o bwb_dio.obj -c bwb_dio.c
  44.  
  45. bwb_elx.obj: bwb_elx.c
  46.     $(CC) $(CFLAGS) -o bwb_elx.obj -c bwb_elx.c
  47.  
  48. bwb_exp.obj: bwb_exp.c
  49.     $(CC) $(CFLAGS) -o bwb_exp.obj -c bwb_exp.c
  50.  
  51. bwb_fnc.obj: bwb_fnc.c
  52.     $(CC) $(CFLAGS) -o bwb_fnc.obj -c bwb_fnc.c
  53.  
  54. bwb_inp.obj: bwb_inp.c
  55.     $(CC) $(CFLAGS) -o bwb_inp.obj -c bwb_inp.c
  56.  
  57. bwb_int.obj: bwb_int.c
  58.     $(CC) $(CFLAGS) -o bwb_int.obj -c bwb_int.c
  59.  
  60. bwb_mth.obj: bwb_mth.c
  61.     $(CC) $(CFLAGS) -o bwb_mth.obj -c bwb_mth.c
  62.  
  63. bwb_ops.obj: bwb_ops.c
  64.     $(CC) $(CFLAGS) -o bwb_ops.obj -c bwb_ops.c
  65.  
  66. bwb_prn.obj: bwb_prn.c
  67.     $(CC) $(CFLAGS) -o bwb_prn.obj -c bwb_prn.c
  68.  
  69. bwb_str.obj: bwb_str.c
  70.     $(CC) $(CFLAGS) -o bwb_str.obj -c bwb_str.c
  71.  
  72. bwb_tbl.obj: bwb_tbl.c
  73.     $(CC) $(CFLAGS) -o bwb_tbl.obj -c bwb_tbl.c
  74.  
  75. bwb_tcc.obj: bwb_tcc.c
  76.     $(CC) $(CFLAGS) -o bwb_tcc.obj -c bwb_tcc.c
  77.  
  78. bwb_var.obj: bwb_var.c
  79.     $(CC) $(CFLAGS) -o bwb_var.obj -c bwb_var.c
  80.