做出递归依赖

问题描述 投票:7回答:3

我目前正在开发一个项目,该项目需要将目录中的文件列表转换为c ++标头以存储有关资源的信息。例如:

/
update.py
resources.h
Makefile
/resources
  resource1.png
  /sub1
    /sub2
      resource2.png

我想要的是,只有当目录树中任何一个资源发生变化时,Makefile才能运行update.py。没有其他makefile会触及资源,只有资源.h。我需要做什么样的makefile?

PS从我所看到的,递归搜索make是一个坏主意,但如果没有其他任何东西触及相同的文件,它会是一个问题吗?

makefile
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.