将html文件从源目录复制到构建目录

用户名

我正在为网站编写Makefile。

我曾称为目录src/build/

基本上,我想要这样的文件:

src/index.html
src/blog/title1/index.html
src/blog/title2/index.html

并将它们复制到这样的build/目录中:

build/index.html
build/blog/title1/index.html
build/blog/title2/index.html

我尝试编写一条规则,但是我不确定如何调试此规则:

src_html := src/**/*.html
build_html := $(shell find src -name '*.html' | sed 's/src/build/')

$(src_html): $(build_html)
    @cp $< $@
普拉纳夫·甘地

如果已安装,则可以使用rsync。

default:
        rsync -r --include '*/' --include='*.html' --exclude='*' src/ build/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用CMake将文件从源目录复制到二进制目录

使用gradle将源目录列表下的文件复制到目标目录

Maven 在构建期间复制到 Java 资源目录时会损坏 WAV 文件

CMake:将文件从构建目录复制到源directoy

构建后将文件复制到目标目录

通过 Gradle 将文件复制到构建目录

将exe文件复制到Qt构建目录

使用批处理脚本将特定文件从源目录复制到目标目录和子目录

使用文件结构将所有文件从源目录复制到C#中的目标目录

将文件复制到最新目录

将文件复制到目录?

将数据从嵌套的源目录复制到目标目录

使用Maven将多个资源目录复制到独立的目标目录

将所有内容从源目录复制到新目录Delphi EX7

无法将目录文件复制到其他目录

将目录文件复制到当前目录

如何将资源目录以及Jar中所有包含的文件和子文件夹复制到另一个目录中

Gradle 项目:将依赖项复制到构建目录

ant任务,用于将属性文件复制到Java构建目录中的相应位置

使用Maven构建spring-boot项目时,将文件复制到jar根目录

如何设置NuGet包以将内容文件复制到输出构建目录?

每次构建后将所有 TypeScript 文件复制到输出目录

用Qt编译项目后将文件复制到构建目录

VS代码:如何根据构建配置将文件复制到输出目录

为什么eclipse项目的源目录中的xml文件被复制到target / classes目录?

使用cp将单个文件复制到多个目录

使用 PowerShell 将文件复制到随机命名的目录

将 Docker 中的 * 文件复制到目录会出错

如何将随机文件复制到目录