我正在使用 FMPP 构建我的网站,但最近遇到了问题。当尝试构建我的项目(使用 gradle)时,它会在 PHPMailer 中读取文件。有没有办法忽略使用 FMPP 处理该文件夹但仍将其复制到我的构建目录?我知道我可以将忽略的ir.fmpp文件添加到该文件夹,但它会完全忽略它而无法复制,我不能拥有它。这是我的代码片段
task build_website {
group 'csWebsite'
description 'Task for compiling the website implementing the fmpp templates'
dependsOn gzipCss
finalizedBy minifyJs
ant.taskdef(name: 'fmpp', classname:'fmpp.tools.AntTask') {
classpath {
fileset(dir: 'lib', includes: '*.jar')
}
}
doLast {
ant.fmpp(sourceRoot: "src", outputRoot :"build") {
data(expandProperties: 'yes',
"""
base_url: $project.base_url
google_analytics_number : $project.google_analytics_number
mail_user : $project.mail_user
mail_password : $project.mail_password
mail_recipient : $project.mail_recipient
upload_folder : $project.upload_folder
host : $project.host
port : $project.port
"""
)
}
}
}