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

  1. # ---------------------------------------------------------------------------
  2. VERSION = BCB.04.04
  3. # ---------------------------------------------------------------------------
  4. !ifndef BCB
  5. BCB = $(MAKEDIR)\..
  6. !endif
  7. # ---------------------------------------------------------------------------
  8. PROJECT = ddrawcp.exe
  9. OBJFILES = ddrawcp.obj DDCP.obj
  10. RESFILES = DDrawCP.res
  11. RESDEPEN = $(RESFILES) DDCP.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 -tW
  30. CFLAG2 =
  31. CFLAG3 =
  32. IDLCFLAGS = -src_suffixcpp -I$(BCB)\include -I$(BCB)\include\vcl
  33. PFLAGS = -U$(BCB)\lib;$(BCB)\lib\obj;$(DEBUGLIBPATH) -I$(BCB)\include;$(BCB)\include\vcl \
  34.   -$W -$O- -v -JPHNV -M
  35. RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl
  36. AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zi
  37. LFLAGS = -L$(BCB)\lib;$(BCB)\lib\obj;$(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. [Version Info Keys]
  78. FileVersion=1.0.0.0
  79. [HistoryLists\hlIncludePath]
  80. Count=1
  81. Item0=$(BCB)\include;$(BCB)\include\vcl
  82. [HistoryLists\hlLibraryPath]
  83. Count=2
  84. Item0=$(BCB)\lib;$(BCB)\lib\obj
  85. Item1=$(BCB)\lib\debug;$(BCB)\lib;$(BCB)\lib\obj
  86. [Debugging]
  87. DebugSourceDirs=
  88. [Parameters]
  89. RunParams=
  90. HostApplication=
  91. RemoteHost=
  92. RemotePath=
  93. RemoteDebug=0
  94. [Compiler]
  95. InMemoryExe=0
  96. ShowInfoMsgs=0
  97. [CORBA]
  98. AddServerUnit=1
  99. AddClientUnit=1
  100. PrecompiledHeaders=1
  101. !endif
  102. $(PROJECT): $(IDLGENFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  103.     $(BCB)\BIN\$(LINKER) @&&!
  104.     $(LFLAGS) +
  105.     $(ALLOBJ), +
  106.     $(PROJECT),, +
  107.     $(ALLLIB), +
  108.     $(DEFFILE), +
  109.     $(ALLRES)
  110. .pas.hpp:
  111.     $(BCB)\BIN\$(DCC32) $(PFLAGS) { $** }
  112. .pas.obj:
  113.     $(BCB)\BIN\$(DCC32) $(PFLAGS) { $** }
  114. .cpp.obj:
  115.     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) -o$* $*
  116. .c.obj:
  117.     $(BCB)\BIN\$(BCC32) $(CFLAG1) $(CFLAG2) -o$* $**
  118. .rc.res:
  119.     $(BCB)\BIN\$(BRCC32) $(RFLAGS) $<
  120. # ---------------------------------------------------------------------------
  121.