home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 March / Chip_1999-03_cd.bin / zkuste / delphi / D / MATEM.ARJ / RCHART.ZIP / exmpl-8 / cpp3 / printcht.bpr < prev    next >
Encoding:
Text File  |  1998-08-23  |  2.9 KB  |  97 lines

  1. # ---------------------------------------------------------------------------
  2. VERSION = BCB.03
  3. # ---------------------------------------------------------------------------
  4. !ifndef BCB
  5. BCB = $(MAKEDIR)\..
  6. !endif
  7. # ---------------------------------------------------------------------------
  8. PROJECT = printcht.exe
  9. OBJFILES = printcht.obj frmprint.obj
  10. RESFILES = printcht.res
  11. RESDEPEN = $(RESFILES) frmprint.dfm
  12. LIBFILES = 
  13. LIBRARIES = sdlnumlab.lib vcldbx35.lib vcldb35.lib vclx35.lib vcl35.lib
  14. SPARELIBS = vcl35.lib vclx35.lib vcldb35.lib vcldbx35.lib sdlnumlab.lib
  15. PACKAGES = VCLX35.bpi VCL35.bpi VCLDB35.bpi VCLDBX35.bpi bcbsmp35.bpi dclocx35.bpi \
  16.   QRPT35.bpi TEEUI35.bpi TEEDB35.bpi TEE35.bpi ibsmp35.bpi NMFAST35.bpi \
  17.   INETDB35.bpi INET35.bpi sdlcolsel.bpi sdldirtree.bpi sdlnumlab.bpi sdlmeter.bpi \
  18.   sdldstruct.bpi sdlfourier.bpi sdlcdata.bpi sdlcform.bpi sdlstatis.bpi \
  19.   sdlrot3d.bpi sdlstringl.bpi sdlnumio.bpi
  20. PATHASM = .;
  21. PATHCPP = .;
  22. PATHPAS = .;
  23. PATHRC = .;
  24. DEBUGLIBPATH = $(BCB)\lib\debug
  25. RELEASELIBPATH = $(BCB)\lib\release
  26. DEFFILE =
  27. # ---------------------------------------------------------------------------
  28. CFLAG1 = -O2 -w -Ve -k- -vi -c -b- -w-par -w-inl -Vx
  29. CFLAG2 = -I..\..\..\delflib\prg;$(BCB)\include;$(BCB)\include\vcl
  30. CFLAG3 =
  31. PFLAGS = -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE \
  32.   -U..\..\..\delflib\prg;$(BCB)\lib\obj;$(BCB)\lib;$(DEBUGLIBPATH) \
  33.   -I..\..\..\delflib\prg;$(BCB)\include;$(BCB)\include\vcl -$L- -$D- -JPHNV -M
  34. RFLAGS = -i..\..\..\delflib\prg;$(BCB)\include;$(BCB)\include\vcl
  35. AFLAGS = /i..\..\..\delflib\prg /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
  36. LFLAGS = -L..\..\..\delflib\prg;$(BCB)\lib\obj;$(BCB)\lib;$(DEBUGLIBPATH) -aa -Tpe -x
  37. IFLAGS =
  38. LINKER = tlink32
  39. # ---------------------------------------------------------------------------
  40. ALLOBJ = c0w32.obj sysinit.obj $(OBJFILES)
  41. ALLRES = $(RESFILES)
  42. ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mt.lib
  43. # ---------------------------------------------------------------------------
  44. .autodepend
  45.  
  46. !ifdef IDEOPTIONS
  47.  
  48. [Version Info]
  49. IncludeVerInfo=0
  50. AutoIncBuild=0
  51. MajorVer=1
  52. MinorVer=0
  53. Release=0
  54. Build=0
  55. Debug=0
  56. PreRelease=0
  57. Special=0
  58. Private=0
  59. DLL=0
  60. Locale=3079
  61. CodePage=1252
  62.  
  63. [Debugging]
  64. DebugSourceDirs=
  65.  
  66. [Parameters]
  67. RunParams=
  68. HostApplication=
  69.  
  70. !endif
  71.  
  72. $(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  73.     $(BCB)\BIN\$(LINKER) @&&!
  74.     $(LFLAGS) +
  75.     $(ALLOBJ), +
  76.     $(PROJECT),, +
  77.     $(ALLLIB), +
  78.     $(DEFFILE), +
  79.     $(ALLRES) 
  80. !
  81.  
  82. .pas.hpp:
  83.     $(BCB)\BIN\dcc32 $(PFLAGS) { $** }
  84.  
  85. .pas.obj:
  86.     $(BCB)\BIN\dcc32 $(PFLAGS) { $** }
  87.  
  88. .cpp.obj:
  89.     $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $* 
  90.  
  91. .c.obj:
  92.     $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**
  93.  
  94. .rc.res:
  95.     $(BCB)\BIN\brcc32 $(RFLAGS) $<
  96. #-----------------------------------------------------------------------------
  97.