home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1998 February / PCOnline_02_1998.iso / filesbbs / dos / listz21s.exe / MAKEFILE < prev    next >
Encoding:
Text File  |  1997-03-07  |  1.3 KB  |  80 lines

  1. #
  2. # This file is part of Listerz v2.0 (VE)
  3. #
  4. # Copyright (C) 1995-1997 by Branislav L. Slantchev
  5. # A Product of Silicon Creations, Inc.
  6. #
  7. # This file is distributed under the terms and conditions of the GNU
  8. # General Public License. For more information, refer to the file
  9. # Copying.Doc which is included in the archive.
  10. #
  11. .AUTODEPEND
  12.  
  13. CC      = bcc +LISTERZ.CFG
  14. TLINK   = tlink
  15. LIBPATH = E:\SCI\PBL\LIB
  16. INCPATH = E:\SCI\PBL\H
  17. PBSDK   = E:\C\LIB\PB_SDK.OBJ
  18. PBLIB    = $(LIBPATH)\PBL_PEX.LIB
  19.  
  20. .cpp.obj:
  21.     $(CC) -c {$< }
  22.  
  23. OBJS =  lsz_main.obj \
  24.         lsz_appl.obj \
  25.         lsz_area.obj \
  26.         lsz_list.obj \
  27.         lsz_macs.obj
  28.  
  29. listerz.exe: listerz.cfg $(OBJS)
  30.     $(TLINK) /C/n/x/P @&&|
  31. $(PBSDK)+
  32. lsz_main.obj+
  33. lsz_appl.obj+
  34. lsz_area.obj+
  35. lsz_list.obj+
  36. lsz_macs.obj
  37. listerz.pex
  38.         # no map file
  39. $(PBLIB)+
  40. f_scopy.lib
  41. |
  42.  
  43. lsz_main.obj: listerz.cfg lsz_main.cpp
  44. lsz_appl.obj: listerz.cfg lsz_appl.cpp
  45. lsz_area.obj: listerz.cfg lsz_area.cpp
  46. lsz_list.obj: listerz.cfg lsz_list.cpp
  47. lsz_macs.obj: listerz.cfg lsz_macs.cpp
  48.  
  49. clean:
  50.     if exist *.obj del *.obj
  51.     if exist listerz.cfg del listerz.cfg
  52.  
  53. listerz.cfg: makefile
  54.     copy &&|
  55. -ml
  56. -O
  57. -3
  58. -f-
  59. -v-
  60. -vi-
  61. -G
  62. -O
  63. -Og
  64. -Oe
  65. -Om
  66. -Ov
  67. -Ol
  68. -Ob
  69. -Op
  70. -Oi
  71. -Z
  72. -k-
  73. -I$(INCPATH)
  74. -L$(LIBPATH)
  75. -DNDEBUG
  76. -DPB_SDK
  77. -P
  78. | listerz.cfg
  79.  
  80.