MMTools_c4.bpk
上传用户:hylc_2004
上传日期:2014-01-23
资源大小:46800k
文件大小:7k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. # ---------------------------------------------------------------------------
  2. !if !$d(BCB)
  3. BCB = $(MAKEDIR)..
  4. !endif
  5. # ---------------------------------------------------------------------------
  6. # IDE-ABSCHNITT
  7. # ---------------------------------------------------------------------------
  8. # Der folgende Abschnitt der Make-Datei des Projekts wird von der IDE des
  9. # BCB verwaltet. Es wird empfohlen, zum 膎dern von Werten, die sich in
  10. # diesem Abschnitt befinden, die IDE zu benutzen.
  11. # ---------------------------------------------------------------------------
  12. VERSION = BCB.04.04
  13. # ---------------------------------------------------------------------------
  14. PROJECT = mmtools_c4.bpl
  15. OBJFILES = MMTools.obj mmtools_c4.obj
  16. RESFILES = mmtools_c4.res
  17. DEFFILE =
  18. RESDEPEN = $(RESFILES)
  19. LIBFILES =
  20. LIBRARIES = bcbsmp40.lib vcljpg40.lib
  21. SPARELIBS = VCL40.lib vclx40.lib vcljpg40.lib bcbsmp40.lib
  22. PACKAGES = vcl40.bpi vclx40.bpi
  23. # ---------------------------------------------------------------------------
  24. PATHCPP = .;
  25. PATHASM = .;
  26. PATHPAS = .;
  27. PATHRC = .;
  28. DEBUGLIBPATH =
  29. RELEASELIBPATH = $(BCB)librelease
  30. SYSDEFINES = NO_STRICT;USEPACKAGES
  31. USERDEFINES =
  32. # ---------------------------------------------------------------------------
  33. CFLAG1 = -I$(BCB)include;$(BCB)includevcl;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi 
  34.   -O2 -w- -Ve -Tkh30000 -a8 -5 -k- -vi -D$(SYSDEFINES);$(USERDEFINES) -c -b- 
  35.   -w-par -w-inl -Vx -tWM -USEPACKAGES
  36. CFLAG2 =
  37. CFLAG3 =
  38. PFLAGS = -U$(BCB)libobj;$(BCB)lib;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi;$(RELEASELIBPATH) 
  39.   -I$(BCB)include;$(BCB)includevcl;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi 
  40.   -$Y- -$L- -$D- -$C- -v -M -JPHNE
  41. RFLAGS = -i$(BCB)include;$(BCB)includevcl;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi
  42. AFLAGS = /i$(BCB)include /i$(BCB)includevcl /iwave /ivisual /idsound /impeg 
  43.   /ihdrecord /idesign /ieffects /ifilters /icdrom /ipcxcard /imixer /iavi /mx /w2 
  44.   /zd /dUSEPACKAGES
  45. LFLAGS = -L$(BCB)libobj;$(BCB)lib;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi;$(RELEASELIBPATH) 
  46.   -D"SwiftSoft Multimedia Tools 2.0" -aa -Tpp -x -Gn -Gl -Gi
  47. IFLAGS =
  48. # ---------------------------------------------------------------------------
  49. ALLOBJ = c0pkg32.obj $(PACKAGES) sysinit.obj $(OBJFILES)
  50. ALLRES = $(RESFILES)
  51. ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mt.lib
  52. # ---------------------------------------------------------------------------
  53. !ifdef IDEOPTIONS
  54. [Version Info]
  55. IncludeVerInfo=1
  56. AutoIncBuild=1
  57. MajorVer=2
  58. MinorVer=0
  59. Release=0
  60. Build=0
  61. Debug=0
  62. PreRelease=0
  63. Special=0
  64. Private=0
  65. DLL=0
  66. Locale=1033
  67. CodePage=1252
  68. [Version Info Keys]
  69. CompanyName=SwiftSoft
  70. FileDescription=Multimedia Tools
  71. FileVersion=2.0.0.0
  72. InternalName=
  73. LegalCopyright=(c) 1995-2001 SwiftSoft
  74. LegalTrademarks=
  75. OriginalFilename=
  76. ProductName=
  77. ProductVersion=2.0.0.0
  78. Comments=
  79. [HistoryListshlIncludePath]
  80. Count=4
  81. Item0=$(BCB)include;$(BCB)includevcl;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi
  82. Item1=$(BCB)include;$(BCB)includevcl;e:mmtools;e:mmtoolswave;e:mmtoolsvisual;e:mmtoolsdsound;e:mmtoolsmpeg;e:mmtoolshdrecord;e:mmtoolsdesign;e:mmtoolseffects;e:mmtoolsfilters;e:mmtoolscdrom;e:mmtoolspcxcard;e:mmtoolsmixer;e:mmtoolsavi;
  83. Item2=$(BCB)include;$(BCB)includevcl;e:mmtools;e:mmtoolswave;e:mmtoolsvisual;e:mmtoolsdsound;e:mmtoolsmpeg;e:mmtoolshdrecord;e:mmtoolsdesign;e:mmtoolseffects;e:mmtoolsfilters;e:mmtoolscdrom;e:mmtoolspcxcard;e:mmtoolsmixer;
  84. Item3=$(BCB)include;$(BCB)includevcl;c:mmtools;
  85. [HistoryListshlLibraryPath]
  86. Count=4
  87. Item0=$(BCB)libobj;$(BCB)lib;wave;visual;dsound;mpeg;hdrecord;design;effects;filters;cdrom;pcxcard;mixer;avi
  88. Item1=$(BCB)libobj;$(BCB)lib;e:mmtools;e:mmtoolswave;e:mmtoolsvisual;e:mmtoolsdsound;e:mmtoolsmpeg;e:mmtoolshdrecord;e:mmtoolsdesign;e:mmtoolseffects;e:mmtoolsfilters;e:mmtoolscdrom;e:mmtoolspcxcard;e:mmtoolsmixer;e:mmtoolsavi
  89. Item2=$(BCB)libobj;$(BCB)lib;e:mmtools;e:mmtoolswave;e:mmtoolsvisual;e:mmtoolsdsound;e:mmtoolsmpeg;e:mmtoolshdrecord;e:mmtoolsdesign;e:mmtoolseffects;e:mmtoolsfilters;e:mmtoolscdrom;e:mmtoolspcxcard;e:mmtoolsmixer;
  90. Item3=$(BCB)libobj;$(BCB)lib;c:mmtools;
  91. [HistoryListshlDebugSourcePath]
  92. Count=1
  93. Item0=$(BCB)sourcevcl
  94. [HistoryListshlConditionals]
  95. Count=2
  96. Item0=USEPACKAGES
  97. Item1=_RTLDLL;USEPACKAGES
  98. [Debugging]
  99. DebugSourceDirs=$(BCB)sourcevcl
  100. [Parameters]
  101. RunParams=
  102. HostApplication=
  103. RemoteHost=
  104. RemotePath=
  105. RemoteDebug=0
  106. [Compiler]
  107. InMemoryExe=0
  108. ShowInfoMsgs=0
  109. !endif
  110. # ---------------------------------------------------------------------------
  111. # MAKE-ABSCHNITT
  112. # ---------------------------------------------------------------------------
  113. # Dieser Abschnitt der Projektdatei wird nicht von der IDE des BCB verwendet. Er wird
  114. # beim Erstellen des Projekts durch das Programm MAKE von der Befehlszeile aus benutzt.
  115. # ---------------------------------------------------------------------------
  116. .autodepend
  117. # ---------------------------------------------------------------------------
  118. !if !$d(BCC32)
  119. BCC32 = bcc32
  120. !endif
  121. !if !$d(DCC32)
  122. DCC32 = dcc32
  123. !endif
  124. !if !$d(TASM32)
  125. TASM32 = tasm32
  126. !endif
  127. !if !$d(LINKER)
  128. LINKER = ilink32
  129. !endif
  130. !if !$d(BRCC32)
  131. BRCC32 = brcc32
  132. !endif
  133. # ---------------------------------------------------------------------------
  134. !if $d(PATHCPP)
  135. .PATH.CPP = $(PATHCPP)
  136. .PATH.C   = $(PATHCPP)
  137. !endif
  138. !if $d(PATHPAS)
  139. .PATH.PAS = $(PATHPAS)
  140. !endif
  141. !if $d(PATHASM)
  142. .PATH.ASM = $(PATHASM)
  143. !endif
  144. !if $d(PATHRC)
  145. .PATH.RC  = $(PATHRC)
  146. !endif
  147. # ---------------------------------------------------------------------------
  148. $(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  149.     $(BCB)BIN$(LINKER) @&&!
  150.     $(LFLAGS) +
  151.     $(ALLOBJ), +
  152.     $(PROJECT),, +
  153.     $(ALLLIB), +
  154.     $(DEFFILE), +
  155.     $(ALLRES)
  156. !
  157. # ---------------------------------------------------------------------------
  158. .pas.hpp:
  159.     $(BCB)BIN$(DCC32) $(PFLAGS) {$< }
  160. .pas.obj:
  161.     $(BCB)BIN$(DCC32) $(PFLAGS) {$< }
  162. .cpp.obj:
  163.     $(BCB)BIN$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
  164. .c.obj:
  165.     $(BCB)BIN$(BCC32) $(CFLAG1) $(CFLAG2) $(CFLAG3) -n$(@D) {$< }
  166. .asm.obj:
  167.     $(BCB)BIN$(TASM32) $(AFLAGS) $<, $@
  168. .rc.res:
  169.     $(BCB)BIN$(BRCC32) $(RFLAGS) -fo$@ $<
  170. # ---------------------------------------------------------------------------