2015-07-10 68 views
0

我有一个构建图谱依赖扫描中使用SCons

x.c取决于x.h取决于y.h,并且x.hx.xml生成一个单独的建设者

我们SCons的

以下要求项目,因为我们想要开始使用之前放置在源目录中的源代码生成。

但是,这目前不起作用,因为似乎无法告诉x.c的扫描仪首先生成x.h

SCons是否支持扫描生成的源代码中的依赖关系?

回答

3

听起来像您从x.xml构建源代码的工具不会让SCons知道它将创建x.h.

另请注意扫描仪不生成或导致工具运行,他们只是添加信息的SCA然后处理,以建立您的软件的DAG。

你或许应该阅读: https://bitbucket.org/scons/scons/wiki/ToolsForFools

为它建立从x.xml x.h应指示它生成的文件的工具极。