home *** CD-ROM | disk | FTP | other *** search
/ Software Recommendations - 1998 Season 1 / DNBCD4.iso / develop / NUMEGA / smartchk / DATA1.CAB / Examples / Bcberr.mak < prev    next >
Encoding:
Text File  |  1997-09-25  |  2.1 KB  |  61 lines

  1. # ---------------------------------------------------------------------------
  2. VERSION = BCB.01
  3. # ---------------------------------------------------------------------------
  4. !ifndef BCB
  5. BCB = $(MAKEDIR)\..
  6. !endif
  7. # ---------------------------------------------------------------------------
  8. PROJECT = Bcberr.dll
  9. OBJFILES = Bcberr.obj Writeerr.obj Bcerror.obj Bctree.obj Cpperr.obj \
  10.    Leakerr.obj Mainerr.obj Oleerr.obj Ptrerr.obj Readerr.obj Stdafx.obj Apierr.obj
  11. RESFILES = Mainerr.res
  12. RESDEPEN = $(RESFILES)
  13. LIBFILES =
  14. DEFFILE =
  15. BUGMODULE = bcberr.bug
  16. # ---------------------------------------------------------------------------
  17. CFLAG1 = -WD -Od -Hc -w -k -r- -y -v -vi- -c -a4 -b- -w-par -w-inl -Vx -Ve -x
  18. CFLAG2 = -DBCBVER=1 -I$(NM_IMPORTS)\BCB\include;$(NM_IMPORTS)\BCB\include\vcl; \
  19.    -H=$(NM_IMPORTS)\bcb\lib\vcld.csm 
  20. PFLAGS = -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE \
  21.    -DBCBVER=1 -U$(NM_IMPORTS)\bcb\lib\obj;$(NM_IMPORTS)\bcb\lib -I$(NM_IMPORTS)\bcb\include;$(NM_IMPORTS)\bcb\include\vcl; -v \
  22.    -$Y -$W -$O- -JPHNV -M     
  23. RFLAGS = -DBCBVER=1 -i$(NM_IMPORTS)\bcb\include;$(NM_IMPORTS)\bcb\include\vcl; 
  24. LFLAGS = -L$(NM_IMPORTS)\bcb\lib\obj;$(NM_IMPORTS)\bcb\lib -aa -Tpd -x -v -V4.0
  25.  
  26. IFLAGS = 
  27. LINKER = tlink32
  28. # ---------------------------------------------------------------------------
  29. ALLOBJ = c0d32.obj $(OBJFILES)
  30. ALLRES = $(RESFILES)
  31. ALLLIB = $(LIBFILES) vcl.lib import32.lib cp32mt.lib 
  32. # ---------------------------------------------------------------------------
  33. .autodepend
  34.  
  35. $(BUGMODULE): $(OBJFILES) $(RESDEPEN)
  36.     $(NM_IMPORTS)\bcb\BIN\$(LINKER) @&&!
  37.     $(LFLAGS) +
  38.     $(ALLOBJ), +
  39.     $(BUGMODULE),, +
  40.     $(ALLLIB), +
  41.     $(DEFFILE), +
  42.     $(ALLRES)
  43. !
  44.  
  45.  
  46. .pas.hpp:
  47.     $(NM_IMPORTS)\bcb\BIN\dcc32 $(PFLAGS) { $** }
  48.  
  49. .pas.obj:
  50.     $(NM_IMPORTS)\bcb\BIN\dcc32 $(PFLAGS) { $** }
  51.  
  52. .cpp.obj:
  53.     $(NM_IMPORTS)\bcb\bin\bcc32 $(CFLAG1) $(CFLAG2) -o$* $* 
  54.  
  55. .c.obj:
  56.     $(NM_IMPORTS)\bcb\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**
  57.  
  58. .rc.res:
  59.     $(NM_IMPORTS)\bcb\BIN\brcc32 $(RFLAGS) $<
  60. #-----------------------------------------------------------------------------
  61.