home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 May / PCP163A.iso / Runimage / Cbuilder4 / Examples / Apps / MsgMap / MSGMAP.BPR (.txt) < prev    next >
Encoding:
Borland C/C++ Project  |  1999-01-26  |  2.8 KB  |  112 lines

  1. # ---------------------------------------------------------------------------
  2. VERSION = BCB.04.04
  3. # ---------------------------------------------------------------------------
  4. !ifndef BCB
  5. BCB = $(MAKEDIR)\..
  6. !endif
  7. # ---------------------------------------------------------------------------
  8. PROJECT = msgmap.exe
  9. OBJFILES = msgmap.obj mainform.obj
  10. RESFILES = msgmap.res
  11. RESDEPEN = $(RESFILES) mainform.dfm
  12. LIBFILES =
  13. IDLGENFILES =
  14. IDLFILES =
  15. LIBRARIES = VCL40.lib
  16. SPARELIBS = VCL40.lib
  17. DEFFILE =
  18. PACKAGES = 
  19. PATHASM = .;
  20. PATHCPP = .;
  21. PATHPAS = .;
  22. PATHRC = .;
  23. DEBUGLIBPATH = $(BCB)\lib\debug
  24. RELEASELIBPATH = $(BCB)\lib\release
  25. SYSDEFINES = NO_STRICT
  26. USERDEFINES =
  27. # ---------------------------------------------------------------------------
  28. CFLAG1 = -I$(BCB)\include;$(BCB)\include\vcl -Od -Hc -H=$(BCB)\lib\vcl40.csm -w -Ve -r- \
  29.   -k -y -v -vi- -D$(SYSDEFINES);$(USERDEFINES) -c -b- -w-par -w-inl -Vx -tWM
  30. CFLAG2 =
  31. CFLAG3 =
  32. IDLCFLAGS = -src_suffixcpp -I$(BCB)\include -I$(BCB)\include\vcl
  33. PFLAGS = -U$(BCB)\lib\debug;$(BCB)\lib\obj;$(BCB)\lib;$(DEBUGLIBPATH) \
  34.   -I$(BCB)\include;$(BCB)\include\vcl -v -JPHNV -M
  35. RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl
  36. AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w0 /zd
  37. LFLAGS = -L$(BCB)\lib\debug;$(BCB)\lib\obj;$(BCB)\lib;$(DEBUGLIBPATH) -aa -Tpe -x -v
  38. IFLAGS =
  39. !if !$d(BCC32)
  40. BCC32 = bcc32
  41. !endif
  42. !if !$d(DCC32)
  43. DCC32 = dcc32
  44. !endif
  45. !if !$d(LINKER)
  46. LINKER = ilink32
  47. !endif
  48. !if !$d(BRCC32)
  49. BRCC32 = brcc32
  50. !endif
  51. !if !$d(IDL2CPP)
  52. IDL2CPP = idl2cpp
  53. !endif
  54. # ---------------------------------------------------------------------------
  55. ALLOBJ = c0w32.obj sysinit.obj $(OBJFILES)
  56. ALLRES = $(RESFILES)
  57. ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mt.lib
  58. # ---------------------------------------------------------------------------
  59. .autodepend
  60. !if $d(IDEOPTIONS)
  61. !endif
  62. !ifdef IDEOPTIONS
  63. [Version Info]
  64. IncludeVerInfo=0
  65. AutoIncBuild=0
  66. MajorVer=1
  67. MinorVer=0
  68. Release=0
  69. Build=0
  70. Debug=0
  71. PreRelease=0
  72. Special=0
  73. Private=0
  74. DLL=0
  75. Locale=1033
  76. CodePage=1252
  77. [Debugging]
  78. DebugSourceDirs=
  79. [Parameters]
  80. RunParams=
  81. HostApplication=
  82. RemoteHost=
  83. RemotePath=
  84. RemoteDebug=0
  85. [Compiler]
  86. InMemoryExe=0
  87. ShowInfoMsgs=0
  88. [CORBA]
  89. AddServerUnit=1
  90. AddClientUnit=1
  91. PrecompiledHeaders=1
  92. !endif
  93. $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  94.     $(BCB)\BIN\$(LINKER) @&&!
  95.     $(LFLAGS) +
  96.     $(ALLOBJ), +
  97.     $(PROJECT),, +
  98.     $(ALLLIB), +
  99.     $(DEFFILE), +
  100.     $(ALLRES)
  101. .pas.hpp:
  102.     $(BCB)\BIN\$(DCC32) $(PFLAGS) { $** }
  103. .pas.obj:
  104.     $(BCB)\BIN\$(DCC32) $(PFLAGS) { $** }
  105. .cpp.obj:
  106.     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) -o$* $*
  107. .c.obj:
  108.     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) -o$* $**
  109. .rc.res:
  110.     $(BCB)\BIN\$(BRCC32) $(RFLAGS) $<
  111. # ---------------------------------------------------------------------------
  112.