0

如何获取 delphi 项目所需的所有文件的列表?

文件在不同的目录下,因为有些在不同的项目中使用,必须转移给第三方(ESCROW),但只转移需要的文件,不转移其他文件。

我尝试批量“dcc32.exe --depends ...”并生成文件project1.d。那会有所帮助。

但是如果我将此选项添加到 dcc32.cfg,则什么也不会发生(cfg-File 似乎没有被使用)。然后我尝试将 dcc32.exe 重命名为 dcc32.orig.exe 并制作了一个自己的 dcc32.exe 作为调用者并将其放入 Delphi-bin-Directory。(它从给定的 ParamStrs(..) 创建一个新的命令字符串,添加“--depends”并执行 scc32.orig.exe)。什么也没发生。

接下来,我注释掉了我自己的 dcc32.exe 中的所有行,所以它什么都不做(简单的“开始结束”),但想知道...... project1.exe 仍将在 IDE 中编译(!!!) - 我是对此非常困惑。然后我删除了我的 dcc32.exe,Delphi 编译过程显示“...\bin\dcc32.exe 未找到。

看起来好像 Delphi 只会搜索二进制文件,但会与其他文件一起编译。

有没有专家知道,每次 Delphi 编译时如何默认添加开关“--depends”?

4

0 回答 0