我正在寻找一种基本的自动化工具;我不知道它是否不存在,或者我的所有谷歌搜索是否仍然过于通用。我想做的是从模板文件file.in
开始,并通过运行工具(脚本?)生成目标文件file.out
,以将所有出现的某些替换字符串替换为宏文件中的定义macros.txt
。更具体地说,宏文件将包含
PATH = /Users/me/mypath/...
模板文件将包含
之类的文本"... change the working directory to @PATH@ and ... "
目前我正在使用CMake的configure_file()
来完成我所需要的东西,但这对于手头的任务来说似乎太过沉重。最终,目标文件将是XML文档,我需要使用配置相关信息填充一些字段。
答案 0 :(得分:0)
好的,我刚告诉我,这个问题为我赢得了Tumbleweed徽章。我决定推出自己的解决方案,大约有10行Python。