jpblib_b.bpr
上传用户:tongfa
上传日期:2007-01-06
资源大小:1071k
文件大小:5k
源码类别:

图片显示

开发平台:

WINDOWS

  1. # ---------------------------------------------------------------------------
  2. !if !$d(BCB)
  3. BCB = $(MAKEDIR)..
  4. !endif
  5. # ---------------------------------------------------------------------------
  6. # IDE SECTION
  7. # ---------------------------------------------------------------------------
  8. # The following section of the project makefile is managed by the BCB IDE.
  9. # It is recommended to use the IDE to change any of the values in this
  10. # section.
  11. # ---------------------------------------------------------------------------
  12. VERSION = BCB.04.04
  13. # ---------------------------------------------------------------------------
  14. PROJECT = jpblib_b.lib
  15. OBJFILES = jpblib_b.obj wrtarga.obj ckconfig.obj jcapimin.obj jcapistd.obj jccoefct.obj 
  16.   jccolor.obj jcdctmgr.obj jchuff.obj jcinit.obj jcmainct.obj jcmarker.obj 
  17.   jcmaster.obj jcomapi.obj jcparam.obj jcphuff.obj jcprepct.obj jcsample.obj 
  18.   jctrans.obj jdapimin.obj jdapistd.obj jdatadst.obj jdatasrc.obj jdcoefct.obj 
  19.   jdcolor.obj jddctmgr.obj jdhuff.obj jdinput.obj jdmainct.obj jdmarker.obj 
  20.   jdmaster.obj jdmerge.obj jdphuff.obj jdpostct.obj jdsample.obj jdtrans.obj 
  21.   jerror.obj jfdctflt.obj jfdctfst.obj jfdctint.obj jidctflt.obj jidctfst.obj 
  22.   jidctint.obj jidctred.obj jmemmgr.obj jmemnobs.obj jquant1.obj jquant2.obj 
  23.   jutils.obj rdbmp.obj rdcolmap.obj rdgif.obj rdppm.obj rdrle.obj rdswitch.obj 
  24.   rdtarga.obj transupp.obj wrbmp.obj wrgif.obj wrppm.obj wrrle.obj cdjpeg.obj
  25. DEFFILE =
  26. LIBFILES =
  27. RESDEPEN = $(RESFILES)
  28. RESFILES =
  29. LIBRARIES =
  30. PACKAGES =
  31. # ---------------------------------------------------------------------------
  32. PATHCPP = .;
  33. PATHASM = .;
  34. PATHPAS = .;
  35. PATHRC = .;
  36. USERDEFINES =
  37. SYSDEFINES =NO_STRICT
  38. # ---------------------------------------------------------------------------
  39. CFLAG1 = -I$(BCB)include;$(BCB)includevcl -Od -Hc -H=$(BCB)libvcl40.csm -w -Ve -r- 
  40.   -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx -tWM -D$(SYSDEFINES);$(USERDEFINES)
  41. PFLAGS = -U$(DEBUGLIBPATH) -I$(BCB)include;$(BCB)includevcl -$YD -$W -$O- -v -JPHN -M
  42. AFLAGS = /i$(BCB)include /i$(BCB)includevcl /mx /w2 /zd
  43. RFLAGS = -i$(BCB)include;$(BCB)includevcl
  44. LFLAGS =
  45. # ---------------------------------------------------------------------------
  46. ALLOBJ = $(OBJFILES)
  47. # ---------------------------------------------------------------------------
  48. !ifdef IDEOPTIONS
  49. [Version Info]
  50. IncludeVerInfo=0
  51. AutoIncBuild=0
  52. MajorVer=1
  53. MinorVer=0
  54. Release=0
  55. Build=0
  56. Debug=0
  57. PreRelease=0
  58. Special=0
  59. Private=0
  60. DLL=0
  61. Locale=1033
  62. CodePage=1252
  63. [Version Info Keys]
  64. CompanyName=
  65. FileDescription=
  66. FileVersion=1.0.0.0
  67. InternalName=
  68. LegalCopyright=
  69. LegalTrademarks=
  70. OriginalFilename=
  71. ProductName=
  72. ProductVersion=1.0.0.0
  73. Comments=
  74. [HistoryListshlIncludePath]
  75. Count=1
  76. Item0=$(BCB)include;$(BCB)includevcl
  77. [HistoryListshlDebugSourcePath]
  78. Count=1
  79. Item0=$(BCB)sourcevcl
  80. [Debugging]
  81. DebugSourceDirs=$(BCB)sourcevcl
  82. [Parameters]
  83. RunParams=
  84. HostApplication=
  85. RemoteHost=
  86. RemotePath=
  87. RemoteDebug=0
  88. [Compiler]
  89. InMemoryExe=0
  90. ShowInfoMsgs=0
  91. !endif
  92. # ---------------------------------------------------------------------------
  93. # MAKE SECTION
  94. # ---------------------------------------------------------------------------
  95. # This section of the project makefile is not used by the BCB IDE.  It is for
  96. # the benefit of building from the command-line using the MAKE utility.
  97. # ---------------------------------------------------------------------------
  98. .autodepend
  99. # ---------------------------------------------------------------------------
  100. !if !$d(BCC32)
  101. BCC32 = bcc32
  102. !endif
  103. !if !$d(CPP32)
  104. CPP32 = cpp32
  105. !endif
  106. !if !$d(DCC32)
  107. DCC32 = dcc32
  108. !endif
  109. !if !$d(TASM32)
  110. TASM32 = tasm32
  111. !endif
  112. !if !$d(LINKER)
  113. LINKER = TLib
  114. !endif
  115. # ---------------------------------------------------------------------------
  116. !if $d(PATHCPP)
  117. .PATH.CPP = $(PATHCPP)
  118. .PATH.C   = $(PATHCPP)
  119. !endif
  120. !if $d(PATHPAS)
  121. .PATH.PAS = $(PATHPAS)
  122. !endif
  123. !if $d(PATHASM)
  124. .PATH.ASM = $(PATHASM)
  125. !endif
  126. # ---------------------------------------------------------------------------
  127. $(PROJECT): $(OBJFILES) $(LIBFILES)
  128.     $(BCB)BIN$(LINKER) /u $@ @&&!
  129.     $(LFLAGS) $?
  130. !
  131. # ---------------------------------------------------------------------------
  132. .pas.hpp:
  133.     $(BCB)BIN$(DCC32) $(PFLAGS) {$< }
  134. .pas.obj:
  135.     $(BCB)BIN$(DCC32) $(PFLAGS) {$< }
  136. .cpp.obj:
  137.     $(BCB)BIN$(BCC32) $(CFLAG1) -n$(@D) {$< }
  138. .c.obj:
  139.     $(BCB)BIN$(BCC32) $(CFLAG1) -n$(@D) {$< }
  140. .c.i:
  141.     $(BCB)BIN$(CPP32) $(CFLAG1) -n. {$< }
  142. .cpp.i:
  143.     $(BCB)BIN$(CPP32) $(CFLAG1) -n. {$< }
  144. .asm.obj:
  145.     $(BCB)BIN$(TASM32) $(AFLAGS) $<, $@
  146. # ---------------------------------------------------------------------------