我希望创建一个通用的选项集来设置我们拥有的许多项目的基本设置,并将每个项目的dcu指向单独的文件夹。
我想将“单元输出目录”设置为类似于Build\dcu\$(Platform)\$(Config)\$(ProjectName)的东西。
现在没有$(ProjectName)这样的变量,还有其他的替代方案吗?
我希望创建一个通用的选项集来设置我们拥有的许多项目的基本设置,并将每个项目的dcu指向单独的文件夹。
我想将“单元输出目录”设置为类似于Build\dcu\$(Platform)\$(Config)\$(ProjectName)的东西。
现在没有$(ProjectName)这样的变量,还有其他的替代方案吗?
$(OTUPUTNAME)
和$(PROJECTNAME)
,但是可以采取其他措施。如果您的构建dcus路径为(例如)“C:\ build \ dcu \”(在公共选项中将其定义为变量,如$(BUILD_PATH)
);然后您可以将DCUs路径设置为“.\ dcu \”,之后在预构建事件中,您可以像这样链接DCU到实际路径mklink /d dcu ($ BUILD_PATH)\($ platform)\$(config)\$(OUTPUTNAME)\
(Vista/7和NTFS),并在后构建事件中删除此符号链接。 - teran