如何使用qmake INSTALLS重命名文件

时间:2012-06-19 11:51:52

标签: qmake

我想为我的项目制作INSTALLS选项。我想要的是当我调用“make install”移动并重命名一个或多个文件时。

2 个答案:

答案 0 :(得分:2)

根据QMake's INSTALLS option的文档,您可以通过为“.extra”指定内容来指定用于安装步骤的操作

configInstall.extra = cp myApp.cfg.default $$MY_INSTALL_PATH/myApp.cfg
INSTALLS += configInstall

如果我正确编写了示例,执行“make install”将导致myApp.cfg.default应对MY_INSTALL_PATH定义的安装目录,并重命名为myApp.cfg

答案 1 :(得分:1)

我在Qt forum

中找到了真正的答案

例如我给出了自己的测试

MY_INSTALL_PATH =$$PWD/NewFolder
extra_install.path = $$MY_INSTALL_PATH
extra_install.extra = cp test.txt renamed.txt
extra_install.files = renamed.txt
INSTALLS += extra_install

这是名为rename.txt的test.txt的创建副本,然后将此文件放入NewFolder